[GIT,PULL,3/4] MediaTek ARM64 DTS updates for v6.17

AngeloGioacchino Del Regno angelogioacchino.delregno at collabora.com
Fri Jul 11 01:36:47 PDT 2025


The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -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.17

for you to fetch changes up to a9b906f15995e18b700a7e7791865ecf2f1cee65:

  arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PMIC key support (2025-07-07 11:37:56 +0200)

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

This adds new machines and improves support for already supported
MediaTek SoCs.

In particular:
 - New machine: MT8186 Steelix Squirtle Chromebook
 - Steelix-Voltorb's two dts are merged in one

...and improvements for already supported SoCs and machines:
 - Added reserved memory for AFE DMA for MT8173/83/86/92,
   aligning audio related memory allocation between all of
   the Chromebook SoCs
 - Added second source components for Steelix, and marked the
   multiple trackpads for Asurada as such
 - MediaTek Genio 1200: Enabled support for the Audio DSP and sound
 - MediaTek Genio 510/700/1200: Added support for the PMIC Keys
 - MediaTek MT7988: Added Cache Coherent Interconnect for CPU DVFS
 - MT7988A-BananaPi-R4: Enabled CCI, added GPIO LEDs
 - Airoha EN7581: Added ethernet nodes to Evaluation Board

----------------------------------------------------------------
Chen-Yu Tsai (9):
      arm64: dts: mediatek: mt8173: Reserve memory for audio frontend
      arm64: dts: mediatek: mt8183-kukui: Reserve memory for audio frontend
      arm64: dts: mediatek: mt8186-corsola: Reserve memory for audio frontend
      arm64: dts: mediatek: mt8192-asurada: Reserve memory for audio frontend
      dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries
      dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks
      arm64: dts: mediatek: mt8186-steelix: Mark second source components for probing
      arm64: dts: mediatek: mt8186: Merge Voltorb device trees
      arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks

Frank Wunderlich (5):
      dt-bindings: interconnect: add mt7988-cci compatible
      arm64: dts: mediatek: mt7988: add cci node
      arm64: dts: mediatek: mt7988a-bpi-r4: add proc-supply for cci
      arm64: dts: mediatek: mt7988a-bpi-r4: drop unused pins
      arm64: dts: mediatek: mt7988a-bpi-r4: add gpio leds

Laura Nao (1):
      arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackpads as fail-needs-probe

Lorenzo Bianconi (1):
      arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 SoC evaluation board

Louis-Alexis Eyraud (3):
      arm64: dts: mediatek: mt8395-genio-1200-evk: Enable Audio DSP and sound card
      arm64: dts: mediatek: mt8390-genio-common: Add Home MT6359 PMIC key support
      arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PMIC key support

 Documentation/devicetree/bindings/arm/mediatek.yaml                                     |   7 +--
 Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml                        |  11 +++--
 arch/arm64/boot/dts/airoha/en7581-evb.dts                                               |   8 +++
 arch/arm64/boot/dts/airoha/en7581.dtsi                                                  |  49 +++++++++++++++++++
 arch/arm64/boot/dts/mediatek/Makefile                                                   |   4 +-
 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dtsi                               | 113 +++++++++----------------------------------
 arch/arm64/boot/dts/mediatek/mt7988a.dtsi                                               |  33 +++++++++++++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi                                                |   9 ++++
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi                                          |  11 +++++
 arch/arm64/boot/dts/mediatek/mt8186-corsola-squirtle.dts                                | 107 ++++++++++++++++++++++++++++++++++++++++
 arch/arm64/boot/dts/mediatek/mt8186-corsola-steelix.dtsi                                |   9 +++-
 arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacool-sku327683.dts                     |   2 +
 arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacruel-sku262148.dts                    |   2 +
 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589824.dts                       |  13 -----
 .../dts/mediatek/{mt8186-corsola-voltorb-sku589825.dts => mt8186-corsola-voltorb.dts}   |   5 +-
 arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi                                        |  18 ++++---
 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts                             |   7 +++
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi                                        |  17 ++++++-
 arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi                                   |   4 ++
 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts                                  |  61 ++++++++++++++++++++++-
 20 files changed, 366 insertions(+), 124 deletions(-)
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-squirtle.dts
 delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589824.dts
 rename arch/arm64/boot/dts/mediatek/{mt8186-corsola-voltorb-sku589825.dts => mt8186-corsola-voltorb.dts} (76%)




More information about the Linux-mediatek mailing list