aspeed: Add AST2600 platform support
authorChia-Wei, Wang <chiawei_wang@aspeedtech.com>
Mon, 14 Dec 2020 05:54:28 +0000 (13:54 +0800)
committerTom Rini <trini@konsulko.com>
Mon, 18 Jan 2021 20:23:06 +0000 (15:23 -0500)
commit4a84cf06aa05b10b31b876e6d6f43168945213af
treea04a83aecd845f2762fa875a16b0cc1b1a6d58dc
parentec55a1df39405451f9e62ee76477e397bebb2087
aspeed: Add AST2600 platform support

Add low level platform initialization for the AST2600 SoC.
The 2-stage booting with U-Boot SPL are leveraged to support
different booting mode.

However, currently the patch supports only the booting from
memory-mapped SPI flash.

Signed-off-by: Chia-Wei, Wang <chiawei_wang@aspeedtech.com>
Reviewed-by: Ryan Chen <ryan_chen@aspeedtech.com>
14 files changed:
arch/arm/include/asm/arch-aspeed/boot0.h [new file with mode: 0644]
arch/arm/include/asm/arch-aspeed/platform.h
arch/arm/mach-aspeed/Kconfig
arch/arm/mach-aspeed/Makefile
arch/arm/mach-aspeed/ast2600/Kconfig [new file with mode: 0644]
arch/arm/mach-aspeed/ast2600/Makefile [new file with mode: 0644]
arch/arm/mach-aspeed/ast2600/board_common.c [new file with mode: 0644]
arch/arm/mach-aspeed/ast2600/lowlevel_init.S [new file with mode: 0644]
arch/arm/mach-aspeed/ast2600/spl.c [new file with mode: 0644]
board/aspeed/evb_ast2600/Kconfig [new file with mode: 0644]
board/aspeed/evb_ast2600/Makefile [new file with mode: 0644]
board/aspeed/evb_ast2600/evb_ast2600.c [new file with mode: 0644]
drivers/sysreset/sysreset_ast.c
include/configs/evb_ast2600.h [new file with mode: 0644]