arm: add support to corstone1000 platform
authorRui Miguel Silva <rui.silva@linaro.org>
Wed, 11 May 2022 09:55:41 +0000 (10:55 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 22 Jun 2022 16:35:15 +0000 (12:35 -0400)
commitf98457d70a35ad6bda284577a8a2a8ad7868b13b
tree5bc50e248f8750cc1de86885b68844ed276782bc
parentbfef72e4dd1c1d6dfc680867bf24a78597ab0438
arm: add support to corstone1000 platform

Corstone1000 is a platform from arm, which includes pre
verified Corstone SSE710 sub-system that combines Cortex-A and
Cortex-M processors [0].

This code adds the support for the Cortex-A35 implementation
at host side, it contains also the necessary bits to support
the Corstone 1000 FVP (Fixed Virtual Platform) [1] and also the
FPGA MPS3 board implementation of this platform. [2]

0: https://developer.arm.com/documentation/102360/0000
1: https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
2: https://developer.arm.com/documentation/dai0550/c/

Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
arch/arm/Kconfig
arch/arm/dts/Makefile
arch/arm/dts/corstone1000-fvp.dts [new file with mode: 0644]
arch/arm/dts/corstone1000-mps3.dts [new file with mode: 0644]
arch/arm/dts/corstone1000.dtsi [new file with mode: 0644]
board/armltd/corstone1000/Kconfig [new file with mode: 0644]
board/armltd/corstone1000/MAINTAINERS [new file with mode: 0644]
board/armltd/corstone1000/Makefile [new file with mode: 0644]
board/armltd/corstone1000/corstone1000.c [new file with mode: 0644]
configs/corstone1000_defconfig [new file with mode: 0644]
include/configs/corstone1000.h [new file with mode: 0644]