mbox series

[scarthgap,0/1] arm-bsp,kas: corstone1000: enable External System based on new yml file

Message ID 20240830082219.3139610-1-harsimransingh.tungal@arm.com
Headers show
Series arm-bsp,kas: corstone1000: enable External System based on new yml file | expand

Message

harsimransingh.tungal@arm.com Aug. 30, 2024, 8:22 a.m. UTC
From: Harsimran Singh Tungal <harsimransingh.tungal@arm.com>

Create new yml file "corstone1000-extsys.yml" which adds "corstone1000-extsys" as
new MACHINE_FEATURE.
Based on this, external system components can be enabled or disabled from the
Linux Kernel and U-Boot.

Reason for change:
DT-schema test is failing for the SystemReady-IR v2.0 certification because
device tree binding for remoteproc dts node corresponds to external system has
not been upstreamed in the Linux Kernel yet.
So, it has been decided to make enablement of external system configurable in
order to make Corstone1000 FVP SystemReady-IR v2.0 certifiable.


Harsimran Singh Tungal (1):
  arm-bsp,kas: corstone1000: enable External System based on new yml
    file

 kas/corstone1000-extsys.yml                   |  6 ++++
 .../documentation/corstone1000/user-guide.rst |  7 ++++
 .../u-boot/u-boot-corstone1000.inc            |  2 ++
 ...rstone1000-purge-remoteproc-dts-node.patch | 34 +++++++++++++++++++
 .../linux/linux-arm-platforms.inc             | 20 +++++++----
 5 files changed, 63 insertions(+), 6 deletions(-)
 create mode 100644 kas/corstone1000-extsys.yml
 create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0049-corstone1000-purge-remoteproc-dts-node.patch