This series adds basic boot support for AM62A SoCs with UART, MMC/SD and GPIO support on AM62A SK EVM Bootlog: https://gist.github.com/r-vignesh/4d88f53bb0489f1675fa78f993e95d3f Tech Ref manual: https://www.ti.com/lit/zip/spruj16 Schematics: https://www.ti.com/lit/zip/sprr459 v2: * Add new patch 1/5 to sort pinmux macros alphabetically * Rebase onto latest -next for so that SoC bindings are sorted * Add soc specific compatible for SoC syscon nodes * Address misc comments from Krzysztof v1: lore.kernel.org/r/20220829082200.241653-1-vigneshr@xxxxxx Vignesh Raghavendra (5): dt-bindings: arm: ti: Rearrange IOPAD macros alphabetically dt-bindings: arm: ti: Add bindings for AM62A7 SoC dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62A arm64: dts: ti: Introduce AM62A7 family of SoCs arm64: dts: ti: Add support for AM62A7-SK .../devicetree/bindings/arm/ti/k3.yaml | 6 + arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 298 ++++++++++++++++++ arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 39 +++ arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 54 ++++ arch/arm64/boot/dts/ti/k3-am62a.dtsi | 122 +++++++ arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 223 +++++++++++++ arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 103 ++++++ include/dt-bindings/pinctrl/k3.h | 15 +- 9 files changed, 856 insertions(+), 6 deletions(-) create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7.dtsi -- 2.37.2