[GIT,PULL,1/2] MediaTek ARM64 Device Tree updates for v7.1

AngeloGioacchino Del Regno angelogioacchino.delregno at collabora.com
Fri Mar 20 01:56:38 PDT 2026


The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:

  Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 820ed0c1a13c5fafb36232538d793f99a0986ef3:

  arm64: dts: mediatek: mt7986a: Fix gpio-ranges pin count (2026-03-12 13:32:17 +0100)

----------------------------------------------------------------
MediaTek ARM64 DeviceTree updates

This adds fixes and improvements for already supported devices.

In particular:
 - The gpio-ranges pin could was fixed in MT6795, MT7981B, and
   MT7986A SoCs, as the very last GPIO was unusable; Even though
   anyway unused, this fixes the hardware description.
 - Model string fixes for Bananapi BPI-R4 Pro 4E/8X: now the
   correct model is shown.
 - The MT6359 PMIC gets disambiguation for two default regulator
   names, mainly fixing issues seen on U-Boot, but also making
   the regulators visually distinguishable in a summary...!
 - Aliases for eMMC/SD controllers added in MT8365 EVK board,
   MT8395 Radxa NIO-12L and Genio 1200 for consistency
 - Fixes to the MediaTek AUDSYS devicetree binding

....and honorable mention goes to:
 - MT8195 Cherry Chromebooks get their WiFi on PCI Express and
   Bluetooth on USB described with the proper power supplies now
   tied to the correct devices (USB VBUS and PCIE3v3): this is
   now described almost perfectly, or at least links the right
   resources in the right places.
   This is also done as a preparation for when the M.2 E-Key
   connector binding will be upstreamed.
 - MT8195 Cherry Dojo gets its M.2 M-Key slot correctly described
   with the new pcie-m2-m-connector binding.

----------------------------------------------------------------
Akari Tsuyukusa (3):
      arm64: dts: mediatek: mt6795: Fix gpio-ranges pin count
      arm64: dts: mediatek: mt7981b: Fix gpio-ranges pin count
      arm64: dts: mediatek: mt7986a: Fix gpio-ranges pin count

Chen-Yu Tsai (3):
      arm64: dts: mediatek: mt8195-cherry: Disable xhci1 completely
      arm64: dts: mediatek: mt8195-cherry: add WiFi PCIe and BT USB power supplies
      arm64: dts: mediatek: mt8195-cherry-dojo: Describe M.2 M-key NVMe slot

David Lechner (1):
      arm64: dts: mediatek: mt6359: give regulators unique names

Frank Wunderlich (1):
      arm64: dts: mediatek: mt7988a-bpi-r4pro: fix model string

Louis-Alexis Eyraud (4):
      arm64: dts: mediatek: mt8395-genio-common: add mmc aliases
      arm64: dts: mediatek: mt8395-radxa-nio-12l: add mmc aliases
      arm64: dts: mediatek: mt8365-evk: add mmc aliases
      dt-bindings: arm: mediatek: audsys: fix formatting issues

Luca Leonardo Scorcia (1):
      arm64: dts: mt8167: Reorder nodes according to mmio address

Nícolas F. R. A. Prado (1):
      arm64: dts: mediatek: mt8365: Describe infracfg-nao as a pure syscon

 Documentation/devicetree/bindings/arm/mediatek/mediatek,audsys.yaml | 63 ++++++++++++++++++++++-----------------------
 arch/arm64/boot/dts/mediatek/mt6359.dtsi                            |  4 +--
 arch/arm64/boot/dts/mediatek/mt6795.dtsi                            |  2 +-
 arch/arm64/boot/dts/mediatek/mt7981b.dtsi                           |  2 +-
 arch/arm64/boot/dts/mediatek/mt7986a.dtsi                           |  2 +-
 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-4e.dts     |  2 +-
 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-8x.dts     |  2 +-
 arch/arm64/boot/dts/mediatek/mt8167.dtsi                            | 68 ++++++++++++++++++++++++-------------------------
 arch/arm64/boot/dts/mediatek/mt8195-cherry-dojo-r1.dts              | 38 +++++++++++++++++++++++++++
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi                     | 58 ++++++++++++++++++++++++++---------------
 arch/arm64/boot/dts/mediatek/mt8365-evk.dts                         |  4 ++-
 arch/arm64/boot/dts/mediatek/mt8365.dtsi                            |  5 ++--
 arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi               |  4 ++-
 arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts               |  4 ++-
 14 files changed, 158 insertions(+), 100 deletions(-)




More information about the Linux-mediatek mailing list