]> git.ipfire.org Git - thirdparty/linux.git/commit
arm64: dts: aspeed: Add initial AST27xx SoC device tree
authorRyan Chen <ryan_chen@aspeedtech.com>
Tue, 9 Jun 2026 02:47:20 +0000 (10:47 +0800)
committerArnd Bergmann <arnd@arndb.de>
Tue, 9 Jun 2026 16:24:42 +0000 (18:24 +0200)
commite77bb5dc57593a4698aaacd57a776728cf552e73
tree0c11835c4db99b8565562df02804a6d991251d30
parentdf6f379eb4ac78e51d582aa7e8683bf8d5468dfe
arm64: dts: aspeed: Add initial AST27xx SoC device tree

Add initial device tree support for the ASPEED AST27xx family, the
8th-generation Baseboard Management Controller (BMC) SoCs.

AST27xx SOC Family
 - https://www.aspeedtech.com/server_ast2700/
 - https://www.aspeedtech.com/server_ast2720/
 - https://www.aspeedtech.com/server_ast2750/

The AST27xx features a dual-SoC architecture consisting of two dies,
referred to as SoC0 and SoC1 - interconnected through an internal
proprietary bus. Both SoCs share the same address decoding scheme,
while each maintains independent clock and reset domains.

- SoC0 (CPU die): contains a quad-core Cortex-A35 cluster and two
  Cortex-M4 cores, along with high-speed peripherals.
- SoC1 (I/O die): includes the BootMCU (responsible for system
  boot) and its own clock/reset domains low-speed peripherals.

The device tree describes the SoC0 and SoC1 domains and their peripheral
layouts.

Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com>
Link: https://lore.kernel.org/r/20260609-upstream_ast2700-v9-3-f631752f0cb1@aspeedtech.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
MAINTAINERS
arch/arm64/boot/dts/Makefile
arch/arm64/boot/dts/aspeed/Makefile [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/aspeed-evb-flash-layout-128.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/aspeed-g7-a35.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/aspeed-g7-soc0-pinctrl.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/aspeed-g7-soc0.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/aspeed-g7-soc1-pinctrl.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/aspeed-g7-soc1.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/aspeed/ast2700-evb.dts [new file with mode: 0644]