mbox series

[GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13

Message ID 20241104112625.161365-1-angelogioacchino.delregno@collabora.com (mailing list archive)
State New
Headers show
Series [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-dts64-for-v6.13

Message

AngeloGioacchino Del Regno Nov. 4, 2024, 11:26 a.m. UTC
The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-dts64-for-v6.13

for you to fetch changes up to 436142058e5dec67df71c0a4b159338bdda24b6b:

  arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators (2024-11-04 11:12:35 +0100)

----------------------------------------------------------------
MediaTek ARM64 DeviceTree updates for v6.13

MT8195 (also called MT8395)
 - Enabled GPU support on Genio 1200 EVK
 - Added sound-dai-cells for audio codec on MT8195 Cherry Chromebooks

MT8192:
 - Added support Asurada Chromebook variants with Synaptics trackpad

MT8188 (also called MT8390):
 - Added support for CPU DVFS, IOMMU, PWM hardware, SPMI bus,
   Audio, socinfo, PCI-Express, DisplayPort, MIPI DSI, Ethernet,
   Video HW Encoders (Stateful) and HW Decoders (Stateless),
   JPEG HW Encoder/Decoder.
 - Enabled GPU support on Genio 700 EVK

MT8183:
 - Added support for Video HW Encoders (Stateful)
 - Added HDMI support on MT8183 Pumpkin board
 - Fixed some regulators to provide the actual description of the
   power rails in MT8183 Kukui Chromebooks
 - Disabled DPI display interface on MT8183 Kukui Chromebooks
   to fix internal display probing
 - Fixed address of EEPROM found on MT8183 Kakadu/Kodama Chromebooks
 - Added SCL internal delay on I2C2 bus for improved I2C-HID devices
   reliability on MT8183 Jacuzzi Chromebooks

MT7988:
 - Added support for eFuses and UART controllers

Plus, addition of OF Graph support in MediaTek MMSYS and some cleanups
and dtbs_check fixes for MT8195 and for all machines using the MT6358
PMIC.

----------------------------------------------------------------
Alper Nebi Yasak (1):
      arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface

AngeloGioacchino Del Regno (1):
      dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path

Chen-Yu Tsai (7):
      arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
      arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
      arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
      arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
      arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
      arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
      arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators

Daolong Zhu (4):
      arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns

Fabien Parent (1):
      arm64: dts: mediatek: mt8183-pumpkin: add HDMI support

Fei Shao (21):
      arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
      arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
      arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
      arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
      arm64: dts: mediatek: mt8188: Add CPU performance controller for CPUFreq
      arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support
      arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight
      arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control
      arm64: dts: mediatek: mt8188: Add audio support
      arm64: dts: mediatek: mt8188: Add socinfo nodes
      arm64: dts: mediatek: mt8188: Assign GCE aliases
      arm64: dts: mediatek: mt8188: Add PCIe nodes
      arm64: dts: mediatek: mt8188: Add MIPI DSI nodes
      arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes
      arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes
      arm64: dts: mediatek: mt8188: Add display nodes for vdosys0
      arm64: dts: mediatek: mt8188: Add display nodes for vdosys1
      arm64: dts: mediatek: mt8188: Add DP-INTF nodes
      arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes
      arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
      arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI

Hsin-Te Yuan (3):
      arm64: dts: mt8183: Add encoder node
      arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
      arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4

Macpaul Lin (7):
      arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
      arm64: dts: mt8195: Fix dtbs_check error for mutex node
      arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
      arm64: dts: mediatek: mt8390-genio-700-evk: enable pcie
      arm64: dts: mediatek: mt8390-genio-700-evk: update regulator names
      arm64: dts: mediatek: mt8390-genio-700-evk: add keys and USB HUB
      arm64: dts: mediatek: mt6358: fix dtbs_check error

Nícolas F. R. A. Prado (2):
      arm64: dts: mediatek: mt8188: Add ethernet node
      arm64: dts: mediatek: mt8390-genio-700-evk: Enable ethernet

Pablo Sun (3):
      arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
      arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU
      arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU

Pin-yen Lin (2):
      arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpad support
      arm64: dts: mt8183: Add port node to dpi node

Rafał Miłecki (2):
      arm64: dts: mediatek: mt7988: add UART controllers
      arm64: dts: mediatek: mt7988: add efuse block

max_weng (1):
      arm64: dts: mediatek: mt8186: add FHCTL node

 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml |   28 ++++
 arch/arm64/boot/dts/mediatek/mt6358.dtsi                           |    4 +-
 arch/arm64/boot/dts/mediatek/mt7988a.dtsi                          |   42 ++++-
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi                  |    8 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts       |    3 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts        |    2 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts         |    3 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi      |    3 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi             |   30 ++--
 arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi              |    4 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu-sku32.dts          |    2 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu-sku38.dts          |    2 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi              |    4 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi               |    4 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi                     |   30 +---
 arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts                    |  123 ++++++++++++++
 arch/arm64/boot/dts/mediatek/mt8183.dtsi                           |   21 +++
 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi           |   21 +--
 arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi                   |   14 +-
 arch/arm64/boot/dts/mediatek/mt8186.dtsi                           |    7 +
 arch/arm64/boot/dts/mediatek/mt8188-evb.dts                        |    2 -
 arch/arm64/boot/dts/mediatek/mt8188.dtsi                           | 1124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts        |   11 ++
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi                   |    4 +-
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi                    |    6 +-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi                           |    4 +-
 arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts              |  192 +++++++++++++++++----
 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts             |   21 ++-
 28 files changed, 1586 insertions(+), 133 deletions(-)