[GIT PULL] arm64: mediatek: DT updates for v5.19
From: Matthias Brugger <matthias.bgg@gmail.com>
Date: 2022-05-13 11:40:17
Also in:
linux-mediatek
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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel