[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