This series adds basic SoC support for Mediatek's SoC MT8195. clock nodes depends on [1][2]. phy nodes are reviewed at v2 thread. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=01404648df2055ba79f85858528b723d678bd2a8 [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=34d3ed3b9a0022409cf07c810e68b1ab625ab6fd --- Changes in v5: - enable basic nodes in mt8195-evb.dts - remove dedicated clock nodes - add mmc2 node - fix interrupt number of pinctrl node - update clock nodes to apply internal fixes - add dt-bindings for perficfg node v4 thread: https://lore.kernel.org/all/20210922093303.23720-2-seiya.wang@xxxxxxxxxxxx/ v3 thread: https://lore.kernel.org/all/20210601075350.31515-2-seiya.wang@xxxxxxxxxxxx/ v2 thread: https://lore.kernel.org/all/20210319023427.16711-10-seiya.wang@xxxxxxxxxxxx/ v1 thread: https://lore.kernel.org/all/20210316111443.3332-11-seiya.wang@xxxxxxxxxxxx/ --- Tinghan Shen (2): dt-bindings: arm: mediatek: add mt8195 pericfg compatible arm64: dts: Add mediatek SoC mt8195 and evaluation board .../arm/mediatek/mediatek,pericfg.yaml | 1 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 210 ++++ arch/arm64/boot/dts/mediatek/mt8195.dtsi | 1044 +++++++++++++++++ 4 files changed, 1256 insertions(+) create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195.dtsi -- 2.18.0