[GIT PULL] arm64: mediatek: DT updates for v5.19
Matthias Brugger
matthias.bgg at gmail.com
Fri May 13 04:39:01 PDT 2022
Hi Olof and Arnd,
Please have a look on the 64 bit DT updates for Mediatek. Most notably we add
support for two MT8195 based boards, the EVB and the demo board. Apart from that
we got the evalutation board for MT8192 added and with it quite some device support.
Sorry for the delay with the pull request.
Regards,
Matthias
---
The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:
Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/
tags/v5.18-next-dts64
for you to fetch changes up to c75104762ddace5973deb4ea54d35bf2b64bba98:
arm64: dts: mt8192: Follow binding order for SCP registers (2022-05-13
13:27:40 +0200)
----------------------------------------------------------------
MT8195:
- add evaluation and demo board
MT8192:
- add new nodes: pwrap, PMIC, scp, USB, efuse, IOMMU, smi, DPI, PCIe,
SPMI, audio system, MMC and video enconder
- add evaluation board
MT8183:
- fix dtschema issues
- update compatible for the display ambient light processor (disp-aal)
- fix dtschema warning for the pumpki board
MT8173:
- add power domains to the video enconder nodes
- add GCE support to the display mutex node
MT7622:
- specify number of DMA requests explicitely
- specify level 2 cache topology
- add SPI-NAND flash device
- fix dtschema warnings for the System Companion Processor (SCP)
----------------------------------------------------------------
Allen-KH Cheng (16):
arm64: dts: mt8192: Add pwrap node
arm64: dts: mt8192: Add SCP node
arm64: dts: mt8192: Add usb-phy node
arm64: dts: mt8192: Add xhci node
arm64: dts: mt8192: Fix nor_flash status disable typo
arm64: dts: mt8192: Add efuse node
arm64: dts: mt8192: Add m4u and smi nodes
arm64: dts: mt8192: Add the mmsys reset bit to reset the dsi0
arm64: dts: mt8192: Add dpi node
arm64: dts: mt8192: Add PCIe node
arm64: dts: mt8192: Add H264 venc device node
arm64: dts: mediatek: mt8173: Add power domain to encoder nodes
dt-bindings: arm: Add compatible for Mediatek MT8192
arm64: dts: mt8192: Add spmi node
arm64: dts: mt8192: Add audio-related nodes
arm64: dts: mt8192: Add mmc device nodes
AngeloGioacchino Del Regno (1):
arm64: dts: mediatek: mt8173: Add gce-client-reg handle to disp-mutex
Chuanhong Guo (1):
arm64: dts: mediatek: add mtk-snfi for mt7622
Dang Huynh (1):
arm64: dts: mediatek: pumpkin: Remove input-name property
Fabien Parent (5):
dt-bindings: arm64: dts: mediatek: Add mt8195-demo board
arm64: dts: mediatek: Add device-tree for MT8195 Demo board
arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor node name
arm64: dts: mediatek: mt8195-demo: Remove input-name property
arm64: dts: mediatek: mt8195-demo: enable uart1
Hui Liu (1):
arm64: dts: mt6359: add PMIC MT6359 related nodes
Krzysztof Kozlowski (4):
arm64: dts: mediatek: mt8183: align Google CROS EC PWM node name with
dtschema
arm64: dts: mediatek: align operating-points table name with dtschema
arm64: dts: mediatek: align thermal zone node names with dtschema
arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema
Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: Format mediatek,larbs as an array of phandles
arm64: dts: mt8192: Follow binding order for SCP registers
Rex-BC Chen (1):
arm64: dts: mt8183: Update disp_aal node compatible
Rui Salvaterra (2):
arm64: dts: mt7622: specify the number of DMA requests
arm64: dts: mt7622: specify the L2 cache topology
Tinghan Shen (2):
dt-bindings: arm: mediatek: Add mt8195 pericfg compatible
arm64: dts: Add mediatek SoC mt8195 and evaluation board
Yong Wu (1):
arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes
.../devicetree/bindings/arm/mediatek.yaml | 5 +
.../bindings/arm/mediatek/mediatek,pericfg.yaml | 1 +
arch/arm64/boot/dts/mediatek/Makefile | 2 +
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 10 +-
arch/arm64/boot/dts/mediatek/mt6359.dtsi | 298 ++++++
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 20 +
arch/arm64/boot/dts/mediatek/mt8167.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 29 +-
.../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 17 +-
arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 1 +
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 526 +++++++++-
arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 450 +++++++++
arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 181 ++++
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 1045 ++++++++++++++++++++
arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 1 -
include/dt-bindings/reset/mt8192-resets.h | 3 +
19 files changed, 2545 insertions(+), 52 deletions(-)
create mode 100644 arch/arm64/boot/dts/mediatek/mt6359.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-demo.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8195.dtsi
More information about the linux-arm-kernel
mailing list