[PATCH 0/3] Make corstone1000 multicore configuration platform-agnostic
Alex Chapman <[email protected]> Tue, 17 Mar 2026 13:42:54 +0000
| Newsgroups | org.yoctoproject.lists.meta-arm |
|---|---|
| Message-ID | <[email protected]> |
Corstone-1000 SMP enablement in meta-arm is currently tied to
FVP-specific machine features and guards.
This series switches SMP to a generic `corstone1000_smp` machine
feature and adds the TF-A and TF-M changes needed to replace FVP-only
multicore conditionals. OP-TEE utalises the new machine feature
through its recipe configuration.
Alex Chapman (3):
arm-bsp: corstone1000: Make multicore configuration platform-agnostic
arm-bsp/trusted-firmware-a: corstone1000: Remove FVP requirement for
TF-A multicore
arm-bsp/trusted-firmware-m: corstone1000: Remove FVP requirement for
TF-M multicore
...lticore.yml => corstone1000-multicore.yml} | 4 +-
.../documentation/corstone1000/user-guide.rst | 4 +-
...000-make-mutlicore-support-platform-.patch | 113 ++++++++++++++++++
.../trusted-firmware-a-corstone1000.inc | 3 +-
...ke-mutlicore-support-platform-generi.patch | 90 ++++++++++++++
.../trusted-firmware-m-corstone1000.inc | 3 +-
.../optee/optee-os-corstone1000-common.inc | 2 +-
7 files changed, 212 insertions(+), 7 deletions(-)
rename kas/{corstone1000-fvp-multicore.yml => corstone1000-multicore.yml} (69%)
create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-a/files/corstone1000/0003-feat-corestone-1000-make-mutlicore-support-platform-.patch
create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0015-Platform-CS1K-make-mutlicore-support-platform-generi.patch