mbox series

[0/4] Enable Corstone-1000 multiconfig builds

Message ID 20240220154741.66754-1-drew.reed@arm.com
Headers show
Series Enable Corstone-1000 multiconfig builds | expand

Message

drew.reed@arm.com Feb. 20, 2024, 3:47 p.m. UTC
From: Drew Reed <Drew.Reed@arm.com>

To enable greater testing of Corstone-1000 using mass storage image to overcome
the rootfs size limitation of the standard flash based image.  This patchset
now enables us to continue to build Corstone-1000 as we always have done but
the CI system now builds and uses a larger test mass storage image capable of
running the standard testimage test set.

Drew Reed (4):
  meta-arm: Support firmware building under a multiconfig
  bsp,ci: Build Corstone-1000 firmware under multiconfig
  bsp: Restore the ability to build firmware only
  ci: Add back testing of firmware only builds

 .gitlab-ci.yml                                | 10 ++++--
 ci/corstone1000-common.yml                    | 28 +++++++++-------
 ci/corstone1000-firmware-only.yml             | 25 ++++++++++++++
 ci/corstone1000-fvp.yml                       |  5 ---
 .../conf/machine/corstone1000-fvp.conf        |  3 +-
 .../conf/machine/include/corstone1000.inc     | 14 ++++++--
 .../corstone1000-firmware-deploy-image.inc    | 11 +++++++
 .../images/firmware-deploy-image.bbappend     |  4 +++
 .../linux/files/corstone1000/defconfig        | 33 +++++++++++++++++++
 .../wic/corstone1000-flash-firmware.wks.in    |  2 +-
 meta-arm-bsp/wic/efi-disk-no-swap.wks.in      | 10 ++++++
 meta-arm/conf/multiconfig/firmware.conf       | 13 ++++++++
 .../images/firmware-deploy-image.bb           | 31 +++++++++++++++++
 13 files changed, 166 insertions(+), 23 deletions(-)
 create mode 100644 ci/corstone1000-firmware-only.yml
 create mode 100644 meta-arm-bsp/recipes-bsp/images/corstone1000-firmware-deploy-image.inc
 create mode 100644 meta-arm-bsp/recipes-bsp/images/firmware-deploy-image.bbappend
 create mode 100644 meta-arm-bsp/wic/efi-disk-no-swap.wks.in
 create mode 100644 meta-arm/conf/multiconfig/firmware.conf
 create mode 100644 meta-arm/recipes-bsp/images/firmware-deploy-image.bb

--
2.43.0