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

6 messages, 2 authors, 2026-03-27 · open the first message on its own page

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

From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Date: 2026-03-20 08:56:54

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(-)

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

From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Date: 2026-03-20 08:56:52

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-dts32-for-v7.1

for you to fetch changes up to 5978ff33cc6f0988388a2830dc5cd2ea4e81f36a:

  ARM: dts: mediatek: mt7623: fix efuse fallback compatible (2026-02-24 10:34:47 +0100)

----------------------------------------------------------------
MediaTek ARM32 Device Tree Updates

This adds a single commit fixing a dtbs_check validation error
by changing the fallback compatible of the efuse node to the
correct one in MT7623.

----------------------------------------------------------------
Rafał Miłecki (1):
      ARM: dts: mediatek: mt7623: fix efuse fallback compatible

 arch/arm/boot/dts/mediatek/mt7623.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2026-03-21 11:08:48

On Fri, Mar 20, 2026 at 09:56:38AM +0100, AngeloGioacchino Del Regno wrote:
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)
Days in linux-next:
----------------------------------------
 0 | +++ (3)

With 0 days in next, you cannot really react on any bug reports.

Please send pull requests for next releast with code being in the next
for at least few next releases.

Best regards,
Krzysztof

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

From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Date: 2026-03-24 13:52:41

Il 21/03/26 12:07, Krzysztof Kozlowski ha scritto:
On Fri, Mar 20, 2026 at 09:56:38AM +0100, AngeloGioacchino Del Regno wrote:
quoted
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)
Days in linux-next:
----------------------------------------
  0 | +++ (3)

With 0 days in next, you cannot really react on any bug reports.
OUCH!!!

Sorry about that, I didn't notice that my for-next didn't get pushed when I tried
to actually push it (and I was 100% convinced that I had checked after pushing).

Krzysztof, thanks for making me notice, that was completely unintentional.

I re-pushed the for-next branch exactly a second ago; that should give it some good
time in -next ... or well, otherwise, we can always delay those commits for v7.2 or
for fixes.

Cheers,
Angelo

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

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2026-03-24 13:54:37

On 24/03/2026 14:52, AngeloGioacchino Del Regno wrote:
quoted
Days in linux-next:
----------------------------------------
  0 | +++ (3)

With 0 days in next, you cannot really react on any bug reports.
OUCH!!!

Sorry about that, I didn't notice that my for-next didn't get pushed when I tried
to actually push it (and I was 100% convinced that I had checked after pushing).

Krzysztof, thanks for making me notice, that was completely unintentional.

I re-pushed the for-next branch exactly a second ago; that should give it some good
time in -next ... or well, otherwise, we can always delay those commits for v7.2 or
for fixes.
There is still plenty of time for this cycle, so no worries.

Best regards,
Krzysztof

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

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2026-03-27 11:49:03

On Fri, Mar 20, 2026 at 09:56:38AM +0100, AngeloGioacchino Del Regno wrote:
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
Thanks, applied both.

Best regards,
Krzysztof

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help