[GIT PULL] MediaTek ARM64 DTS updates for 6.4 (resend)
Matthias Brugger
matthias.bgg at gmail.com
Fri Apr 14 10:01:28 PDT 2023
[resending as I forgot to CC the mailinglists]
Hi Olof and Arnd,
Please have a look to the 64 bit changes for MediaTek chips. We had quite some
activity to get GPU on the different SoCs used in Chromebooks up and running.
Apart from that we got support for the MT8365 SoC and EVK. Also support the Sony
Xperia M5 (based on MT6795) get more mature. It's nice to see how MediaTek
upstream support is taking over other areas then 'just' Chromebooks.
Regards,
Matthias
---
The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:
Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/
tags/v6.3-next-dts64
for you to fetch changes up to 13961ef828cbc254cc272221b7fc54851caa39a7:
arm64: dts: mediatek: mt6795-xperia-m5: Add Bosch BMM050 Magnetometer
(2023-04-12 14:44:15 +0200)
----------------------------------------------------------------
mt6795
- enable frequency hopping controller (FHCTL)
- add i2c, power domains and some clocks for video enconde/decode
- Sony Xperia M5 enable touchscreen, proximity sensor, accelerometer
and NFC
mt8173
- align keys with DT binding
mt8183
- enable GPU DVFS
mt8186
- enable GPU
mt8192
- enable GPU
mt8195
- add mutex for Video Processor Pipeline Subsystem (VPP)
- add support for Mali-G57 Valhall Natt GPU baked by panfrost
- add support for display on vdosys1
- add thermal support
- add display PWM
mt8365
- add support for the eval kit including i2c, pmic-wrapper, mmc and
ethernet
----------------------------------------------------------------
Alexandre Bailon (1):
arm64: dts: mediatek: Increase the size BL31 reserved memory
Alexandre Mergnat (5):
arm64: dts: mediatek: add i2c support for mt8365 SoC
arm64: dts: mediatek: enable i2c0 for mt8365-evk board
arm64: dts: mediatek: add pwrap support to mt8365 SoC
arm64: dts: mediatek: add mmc support for mt8365 SoC
arm64: dts: mediatek: add ethernet support for mt8365 SoC
Alyssa Rosenzweig (2):
arm64: dts: mediatek: mt8192: Add GPU nodes
arm64: dts: mediatek: mt8192-asurada: Enable GPU
AngeloGioacchino Del Regno (31):
arm64: dts: mediatek: mt8183-kukui: Couple VGPU and VSRAM_GPU regulators
arm64: dts: mediatek: mt8183-kukui: Override vgpu/vsram_gpu constraints
arm64: dts: mediatek: mt8183: Remove second opp-microvolt entries from
gpu table
arm64: dts: mt8183-pumpkin: Couple VGPU and VSRAM_GPU regulators
arm64: dts: mediatek: mt8183-evb: Couple VGPU and VSRAM_GPU regulators
arm64: dts: mediatek: mt8183: Use mediatek,mt8183b-mali as GPU compatible
arm64: dts: mediatek: mt8192: Add mfg_ref_sel clock to MFG0 domain
arm64: dts: mediatek: mt8192-asurada: Assign sram supply to MFG1 pd
arm64: dts: mediatek: mt8192-asurada: Fix voltage constraint for Vgpu
arm64: dts: mediatek: mt8192-asurada: Couple VGPU and VSRAM_OTHER regulators
arm64: dts: mediatek: mt8195: Add mfg_core_tmp clock to MFG1 domain
arm64: dts: mt8195: Add panfrost node for Mali-G57 Valhall Natt GPU
arm64: dts: mediatek: mt8195-cherry: Enable Mali-G57 GPU
arm64: dts: mediatek: mt8186: Add GPU node
arm64: dts: mediatek: mt8183-pumpkin: Override vgpu/vsram_gpu constraints
arm64: dts: mediatek: mt8183-evb: Override vgpu/vsram_gpu constraints
arm64: dts: mediatek: mt8195: Add display pwm nodes
arm64: dts: mediatek: cherry: Add configuration for display backlight
arm64: dts: mediatek: mt6795: Add Frequency Hopping Controller node
arm64: dts: mediatek: mt6795: Add apmixedsys syscon node
arm64: dts: mediatek: mt6795: xperia-m5: Enable Frequency Hopping
arm64: dts: mediatek: mt6795: Add nodes for I2C controllers
arm64: dts: mediatek: mt6795: Add SoC power domains
arm64: dts: mediatek: mt6795: Add VDECSYS and VENCSYS clocks
arm64: dts: mediatek: mt6795-xperia-m5: Enable I2C 0-3 busses
arm64: dts: mediatek: mt6795-xperia-m5: Add Synaptics RMI4 Touchscreen
arm64: dts: mediatek: mt6795-xperia-m5: Add Sensortek STK3310 Proximity
arm64: dts: mediatek: mt6795-xperia-m5: Add NXP PN547 NFC on I2C3
arm64: dts: mediatek: mt6795: Add tertiary PWM node
arm64: dts: mediatek: mt6795-xperia-m5: Add Bosch BMA255 Accelerometer
arm64: dts: mediatek: mt6795-xperia-m5: Add Bosch BMM050 Magnetometer
Balsam CHIHI (2):
arm64: dts: mediatek: mt8195: Add thermal zones and thermal nodes
arm64: dts: mediatek: mt8195: Add temperature mitigation threshold
Fabien Parent (2):
arm64: dts: mediatek: Initial mt8365-evk support
arm64: dts: mediatek: add mt6357 device-tree
Krzysztof Kozlowski (1):
arm64: dts: mediatek: mt8173: correct GPIO keys wakeup
Matthias Brugger (1):
arm64: dts: mt8167: Align mmsys node name with dtschema
Moudy Ho (1):
arm64: dts: mediatek: mt8195: add MUTEX configuration for VPPSYS
Nancy.Lin (1):
arm64: dts: mt8195: add display node for vdosys1
Nícolas F. R. A. Prado (1):
arm64: dts: mediatek: mt8192-asurada: Add MFG0 domain supply
Roy-CW.Yeh (1):
arm64: dts: mediatek: mt8195: add MMSYS configuration for VPPSYS
Xiangsheng Hou (1):
arm64: dts: mediatek: Fix existing NAND controller node name
arch/arm64/boot/dts/mediatek/Makefile | 1 +
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt6357.dtsi | 282 +++++++++
.../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 166 ++++++
arch/arm64/boot/dts/mediatek/mt6795.dtsi | 182 ++++++
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8167.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 6 +-
arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 17 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 17 +-
arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 17 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 34 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 17 +
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 24 +-
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 116 +++-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 29 +
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 633 ++++++++++++++++++++-
arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 183 ++++++
arch/arm64/boot/dts/mediatek/mt8365.dtsi | 488 ++++++++++++++++
19 files changed, 2181 insertions(+), 37 deletions(-)
create mode 100644 arch/arm64/boot/dts/mediatek/mt6357.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8365-evk.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8365.dtsi
More information about the Linux-mediatek
mailing list