mbox series

[GIT,PULL] MediaTek arm64 DTS updates for v6.12

Message ID 059656ad-5365-4097-86a1-f4ba43edf5da@gmail.com (mailing list archive)
State New
Headers show
Series [GIT,PULL] MediaTek arm64 DTS updates for v6.12 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git/ tags/v6.11-next-dts64

Message

Matthias Brugger Sept. 9, 2024, 7:05 p.m. UTC
Hi Arnd,

Please find below the patches for the MediaTek device trees.
As you can see it's quite a bit, but several of them are actually fixing 
problems that were encountered. Would be great if you could find the time to 
pull them. Sorry for the delay.

Matthias

---

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

   Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

   https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git/ 
tags/v6.11-next-dts64

for you to fetch changes up to a9efc40fd601cf779eab4e420d8da3372e4302cf:

   arm64: dts: mediatek: add audio support for mt8365-evk (2024-09-09 16:41:36 
+0200)

----------------------------------------------------------------
mt63xx:
- add ADC node to the different PMICs

mt7981:
- Add SPI controller nodes.

mt8183:
- use referenced label for DSI endpoint.
- disable soc_data efuse node, which does not has any cell definde
   (kukui).
- fix the regulator tree (kukui).
- fix potential deadlock by removing not needed clock in the MFG async
   power domain.
- add DPI node.

mt8186:
- fix opp-supported-hw mask for GPU.
- add lvts thermal sensor node.
- add thermal zones.
- fix reserved memory region of ADSP firmware (corsola).
- add power domain to DPI node.
- add SVS node.
- fix internal display by disabling the external display temporarily
   (corsola).

mt8188:
- add thermal sensor for the AP.
- add thermal zones.

mt8195:
- fix pull resistance for hdmi pins (cherry).
- remove keyboard backlight node (cherry), this is detected through
   ChromeOS EC communication.
- fix warning in mdp3 driver by providing a phandel to the SCP.
- fix probe error of the USB controller by disabeling USB3 on the
   controller (cherry).
- assign per default both phys to the USB controller (cherry).
- fix binding validation by re-ordering the dp_intf clocks.

mt8365:
- add AFE audio controller.
- add AFE and audio codec support (evk).

mt8395:
- fix probe error of the USB controller by disabeling USB3 on the
   controller (radax-nio-12l).
- assign per default both phys to the USB controller (genio, kontron,
   radax).

----------------------------------------------------------------
Alexandre Mergnat (2):
       arm64: dts: mediatek: add afe support for mt8365 SoC
       arm64: dts: mediatek: add audio support for mt8365-evk

AngeloGioacchino Del Regno (2):
       arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs
       arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs

Chen-Yu Tsai (7):
       arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement
       arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
       arm64: dts: mediatek: mt8395-nio-12l: Mark USB 3.0 on xhci1 as disabled
       arm64: dts: mediatek: mt8195: Assign USB 3.0 PHY to xhci1 by default
       arm64: dts: mt8183-kukui: clean up regulator tree
       arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*
       arm64: dts: mediatek: mt8186-corsola: Disable DPI display interface

Fei Shao (1):
       arm64: dts: mediatek: mt8186-corsola: Update ADSP reserved memory region

Nicolas Pitre (4):
       arm64: dts: mediatek: mt8186: add lvts definitions
       arm64: dts: mediatek: mt8186: add default thermal zones
       arm64: dts: mediatek: mt8188: add lvts definitions
       arm64: dts: mediatek: mt8188: add default thermal zones

Nícolas F. R. A. Prado (4):
       arm64: dts: mediatek: cherry: Specify pull resistance for RSEL GPIOs
       arm64: dts: mediatek: mt8195-cherry: Remove keyboard-backlight node
       arm64: dts: mediatek: mt8195: Add SCP phandle to MDP3 DMA controller
       arm64: dts: mediatek: mt8183-kukui: Disable unused efuse at 8000000

Pi-Hsun Shih (1):
       arm64: dts: mt8183: add dpi node to mt8183

Pin-yen Lin (1):
       arm64: dts: mediatek: mt8183: Remove clock from mfg_async power domain

Rafał Miłecki (1):
       arm64: dts: mediatek: mt7981: add SPI controllers

Rohit Agarwal (2):
       arm64: dts: mediatek: mt8186: Add power domain for DPI
       arm64: dts: mediatek: mt8186: Add svs node

  arch/arm64/boot/dts/mediatek/mt6357.dtsi           |   5 +
  arch/arm64/boot/dts/mediatek/mt6358.dtsi           |   5 +
  arch/arm64/boot/dts/mediatek/mt6359.dtsi           |   5 +
  arch/arm64/boot/dts/mediatek/mt7981b.dtsi          |  42 ++
  .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi    |  13 +-
  arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  26 +-
  arch/arm64/boot/dts/mediatek/mt8183.dtsi           |  13 +-
  arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi   |   5 +-
  arch/arm64/boot/dts/mediatek/mt8186.dtsi           | 345 ++++++++++++++-
  arch/arm64/boot/dts/mediatek/mt8188.dtsi           | 482 +++++++++++++++++++++
  .../boot/dts/mediatek/mt8195-cherry-dojo-r1.dts    |  11 +-
  .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts  |  11 +-
  .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts  |  11 +-
  arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |   6 +-
  arch/arm64/boot/dts/mediatek/mt8195.dtsi           |  15 +-
  arch/arm64/boot/dts/mediatek/mt8365-evk.dts        |  86 ++++
  arch/arm64/boot/dts/mediatek/mt8365.dtsi           |  43 +-
  .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    |   2 -
  .../dts/mediatek/mt8395-kontron-3-5-sbc-i1200.dts  |   1 +
  .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts     |   2 +
  20 files changed, 1066 insertions(+), 63 deletions(-)