[GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13
AngeloGioacchino Del Regno
angelogioacchino.delregno at collabora.com
Mon Nov 4 03:26:20 PST 2024
The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:
Linux 6.12-rc1 (2024-09-29 15:06:19 -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.13
for you to fetch changes up to 436142058e5dec67df71c0a4b159338bdda24b6b:
arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators (2024-11-04 11:12:35 +0100)
----------------------------------------------------------------
MediaTek ARM64 DeviceTree updates for v6.13
MT8195 (also called MT8395)
- Enabled GPU support on Genio 1200 EVK
- Added sound-dai-cells for audio codec on MT8195 Cherry Chromebooks
MT8192:
- Added support Asurada Chromebook variants with Synaptics trackpad
MT8188 (also called MT8390):
- Added support for CPU DVFS, IOMMU, PWM hardware, SPMI bus,
Audio, socinfo, PCI-Express, DisplayPort, MIPI DSI, Ethernet,
Video HW Encoders (Stateful) and HW Decoders (Stateless),
JPEG HW Encoder/Decoder.
- Enabled GPU support on Genio 700 EVK
MT8183:
- Added support for Video HW Encoders (Stateful)
- Added HDMI support on MT8183 Pumpkin board
- Fixed some regulators to provide the actual description of the
power rails in MT8183 Kukui Chromebooks
- Disabled DPI display interface on MT8183 Kukui Chromebooks
to fix internal display probing
- Fixed address of EEPROM found on MT8183 Kakadu/Kodama Chromebooks
- Added SCL internal delay on I2C2 bus for improved I2C-HID devices
reliability on MT8183 Jacuzzi Chromebooks
MT7988:
- Added support for eFuses and UART controllers
Plus, addition of OF Graph support in MediaTek MMSYS and some cleanups
and dtbs_check fixes for MT8195 and for all machines using the MT6358
PMIC.
----------------------------------------------------------------
Alper Nebi Yasak (1):
arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface
AngeloGioacchino Del Regno (1):
dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path
Chen-Yu Tsai (7):
arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators
Daolong Zhu (4):
arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
Fabien Parent (1):
arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
Fei Shao (21):
arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
arm64: dts: mediatek: mt8188: Add CPU performance controller for CPUFreq
arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support
arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight
arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control
arm64: dts: mediatek: mt8188: Add audio support
arm64: dts: mediatek: mt8188: Add socinfo nodes
arm64: dts: mediatek: mt8188: Assign GCE aliases
arm64: dts: mediatek: mt8188: Add PCIe nodes
arm64: dts: mediatek: mt8188: Add MIPI DSI nodes
arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes
arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes
arm64: dts: mediatek: mt8188: Add display nodes for vdosys0
arm64: dts: mediatek: mt8188: Add display nodes for vdosys1
arm64: dts: mediatek: mt8188: Add DP-INTF nodes
arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes
arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
Hsin-Te Yuan (3):
arm64: dts: mt8183: Add encoder node
arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
Macpaul Lin (7):
arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
arm64: dts: mt8195: Fix dtbs_check error for mutex node
arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
arm64: dts: mediatek: mt8390-genio-700-evk: enable pcie
arm64: dts: mediatek: mt8390-genio-700-evk: update regulator names
arm64: dts: mediatek: mt8390-genio-700-evk: add keys and USB HUB
arm64: dts: mediatek: mt6358: fix dtbs_check error
Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: mt8188: Add ethernet node
arm64: dts: mediatek: mt8390-genio-700-evk: Enable ethernet
Pablo Sun (3):
arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU
arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU
Pin-yen Lin (2):
arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpad support
arm64: dts: mt8183: Add port node to dpi node
Rafał Miłecki (2):
arm64: dts: mediatek: mt7988: add UART controllers
arm64: dts: mediatek: mt7988: add efuse block
max_weng (1):
arm64: dts: mediatek: mt8186: add FHCTL node
Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml | 28 ++++
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 42 ++++-
arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 8 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 3 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts | 2 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 3 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 3 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 30 ++--
arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu-sku32.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu-sku38.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 +---
arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 123 ++++++++++++++
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 +++
arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 21 +--
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 14 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 7 +
arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 -
arch/arm64/boot/dts/mediatek/mt8188.dtsi | 1124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts | 11 ++
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 6 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts | 192 +++++++++++++++++----
arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts | 21 ++-
28 files changed, 1586 insertions(+), 133 deletions(-)
More information about the Linux-mediatek
mailing list