Patch 1 adds the device tree files: an SoC-level DTSI describing GIC-v3, Cadence/Zynq UART, a fixed reference clock, and spin-table secondary CPU boot, plus a board-level DTS setting the console to uart3 at 115200 baud with 2 GB DRAM at 0x80000000.
Patch 2 adds mach-axiado to support Axiado SoC-based boards, Kconfig plumbing (AXIADO_AX3005 and TARGET_SCM3005), defconfig, board source with ft_board_setup() and a MAINTAINERS entry. Tested on SCM3005 EVK hardware B4-Revision: 2 To: [email protected] Cc: Tom Rini <[email protected]> Cc: Siu Ming Tong <[email protected]> Cc: Prasad Bolisetty <[email protected]> Cc: Andre Przywara <[email protected]> Cc: Tzu-Hao Wei <[email protected]> Cc: Simon Glass <[email protected]> Cc: Neil Armstrong <[email protected]> Cc: Sumit Garg <[email protected]> Signed-off-by: smtong <[email protected]> --- --- Changes in v2: - Added new mach-axiado with support for SCM3005 boards. - Link to v1: https://lore.kernel.org/r/[email protected] --- Siu Ming Tong (2): arm64: dts: axiado: Add AX3005 SCM3005 device tree grm: axiado: Add AX3005 based SCM3005 board support MAINTAINERS | 11 +++ arch/arm/Kconfig | 9 +++ arch/arm/dts/Makefile | 1 + arch/arm/dts/ax3005-scm3005.dts | 28 ++++++++ arch/arm/dts/ax3005.dtsi | 100 +++++++++++++++++++++++++++ arch/arm/mach-axiado/Kconfig | 22 ++++++ arch/arm/mach-axiado/Makefile | 6 ++ arch/arm/mach-axiado/scm3005/Kconfig | 11 +++ board/axiado/scm3005/Kconfig | 15 ++++ board/axiado/scm3005/Makefile | 5 ++ board/axiado/scm3005/scm3005.c | 128 +++++++++++++++++++++++++++++++++++ configs/ax3005_scm3005_defconfig | 74 ++++++++++++++++++++ include/configs/ax3005-scm3005.h | 29 ++++++++ 13 files changed, 439 insertions(+) --- base-commit: 052988aa29bfd506d7ce207fbb3f5374a5dbecbb change-id: 20260519-review-db509386f7b7 Best regards, -- smtong <[email protected]>

