[0/5] introducing corstone1000-mps3 platform

Message ID 20211125165147.25286-1-abdellatif.elkhlifi@arm.com
Headers show
Series introducing corstone1000-mps3 platform | expand

Message

Abdellatif El Khlifi Nov. 25, 2021, 4:51 p.m. UTC
From: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>

This patchset provides an initial support for Corstone1000 platform on
the MPS3 FPGA board.

Abdellatif El Khlifi (3):
  arm/optee-spdevkit: introducing the recipe
  arm/secure-partitions: introducing the recipe
  meta-arm-bsp/security: corstone1000: add trusted services support

Arpita S.K (2):
  arm-bsp/machine: introducing corstone1000 MPS3 machine
  arm-bsp/u-boot: introducing corstone1000 MPS3 machine

 .gitlab-ci.yml                                |   3 +
 ci/corstone1000-mps3.yml                      |  12 ++
 kas/corstone1000-base.yml                     |   5 +-
 kas/corstone1000-mps3.yml                     |   6 +
 meta-arm-bsp/conf/layer.conf                  |   2 +-
 .../conf/machine/corstone1000-mps3.conf       |   9 ++
 .../conf/machine/include/corstone1000.inc     |   3 +
 .../trusted-firmware-m-corstone1000.inc       |   4 +-
 ...initial-devicetree-corstone1000-mps3.patch |  64 ++++++++++
 ...one1000-adding-PSCI-device-tree-node.patch |  34 ++++++
 ...-amend-kernel-bootargs-with-ip-dhcp-.patch |  32 +++++
 .../recipes-bsp/u-boot/u-boot_%.bbappend      |   5 +-
 .../optee/optee-os_corstone1000.inc           |  32 ++---
 .../optee/optee-os_corstone1000_common.inc    |  27 +++++
 .../optee/optee-spdevkit_corstone1000.inc     |   1 +
 .../optee/optee-spdevkit_git.bbappend         |   6 +
 ...pplying-lowercase-project-convention.patch |  33 ++++++
 ...0002-fix-EARLY_TA_PATHS-env-variable.patch |  31 +++++
 ...proxy-dts-add-se-proxy-as-child-node.patch |  45 +++++++
 .../secure-partitions_%.bbappend              |   4 +
 .../trusted-services/ts-corstone1000.inc      |  17 +++
 .../optee/optee-spdevkit_git.bb               | 111 ++++++++++++++++++
 .../trusted-services/secure-partitions_git.bb |  91 ++++++++++++++
 23 files changed, 547 insertions(+), 30 deletions(-)
 create mode 100644 ci/corstone1000-mps3.yml
 create mode 100644 kas/corstone1000-mps3.yml
 create mode 100644 meta-arm-bsp/conf/machine/corstone1000-mps3.conf
 create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0015-arm-dts-add-initial-devicetree-corstone1000-mps3.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0016-arm-corstone1000-adding-PSCI-device-tree-node.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0017-arm-corstone1000-amend-kernel-bootargs-with-ip-dhcp-.patch
 create mode 100644 meta-arm-bsp/recipes-security/optee/optee-os_corstone1000_common.inc
 create mode 100644 meta-arm-bsp/recipes-security/optee/optee-spdevkit_corstone1000.inc
 create mode 100644 meta-arm-bsp/recipes-security/optee/optee-spdevkit_git.bbappend
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/0001-tools-cmake-common-applying-lowercase-project-convention.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/0002-fix-EARLY_TA_PATHS-env-variable.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/0003-se-proxy-dts-add-se-proxy-as-child-node.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions_%.bbappend
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/ts-corstone1000.inc
 create mode 100644 meta-arm/recipes-security/optee/optee-spdevkit_git.bb
 create mode 100644 meta-arm/recipes-security/trusted-services/secure-partitions_git.bb