[PATCH v2 0/2] board/armltd: add support for corstone1000
Rui Miguel Silva
rui.silva at linaro.org
Wed May 11 11:55:39 CEST 2022
This series add support for arm's corstone1000 platform (see
specific commit changelog for references to documentation),
but first introduce a command (loadm which will integrate with
efi subsystem) used in one of the boot sequence in this
platform.
v1 [0] -> v2:
Tom:
- device tree status (now on kernel next [1])
- loadm add documentation, testing, change the default value
- kconfig extra line
- dm_eth, dm_serial cleanups in platform code and headers
- moving bootcommand to defconfig
[0]: https://lore.kernel.org/all/20220322104118.573537-1-rui.silva@linaro.org/
[1]: https://lore.kernel.org/all/165089291072.1036016.13574796454085073736.b4-ty@arm.com/
Rui Miguel Silva (2):
cmd: load: add load command for memory mapped
arm: add support to corstone1000 platform
README | 1 +
arch/arm/Kconfig | 8 +-
arch/arm/dts/Makefile | 3 +
arch/arm/dts/corstone1000-fvp.dts | 51 +++++++
arch/arm/dts/corstone1000-mps3.dts | 32 +++++
arch/arm/dts/corstone1000.dtsi | 164 +++++++++++++++++++++++
board/armltd/corstone1000/Kconfig | 12 ++
board/armltd/corstone1000/MAINTAINERS | 7 +
board/armltd/corstone1000/Makefile | 7 +
board/armltd/corstone1000/corstone1000.c | 91 +++++++++++++
cmd/Kconfig | 5 +
cmd/bootefi.c | 12 ++
cmd/load.c | 48 +++++++
configs/corstone1000_defconfig | 48 +++++++
configs/sandbox64_defconfig | 1 +
configs/sandbox_defconfig | 1 +
doc/usage/loadm.rst | 49 +++++++
include/configs/corstone1000.h | 52 +++++++
include/efi_loader.h | 2 +
include/test/suites.h | 1 +
lib/efi_loader/efi_device_path.c | 9 ++
test/cmd/Makefile | 1 +
test/cmd/loadm.c | 72 ++++++++++
test/cmd_ut.c | 6 +
24 files changed, 682 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/corstone1000-fvp.dts
create mode 100644 arch/arm/dts/corstone1000-mps3.dts
create mode 100644 arch/arm/dts/corstone1000.dtsi
create mode 100644 board/armltd/corstone1000/Kconfig
create mode 100644 board/armltd/corstone1000/MAINTAINERS
create mode 100644 board/armltd/corstone1000/Makefile
create mode 100644 board/armltd/corstone1000/corstone1000.c
create mode 100644 configs/corstone1000_defconfig
create mode 100644 doc/usage/loadm.rst
create mode 100644 include/configs/corstone1000.h
create mode 100644 test/cmd/loadm.c
--
2.36.1
More information about the U-Boot
mailing list