[PATCH 0/4] arm/trusted-services: Upgrade Trusted Services to v1.2
Hugues KAMBA MPIANA <[email protected]>
| Newsgroups | org.yoctoproject.lists.meta-arm |
|---|---|
| Message-ID | <[email protected]> |
* Bump Trusted Services BB recipe to v1.2
* Mirror Corstone-1000 related out of tree patches sent upstream
* Update Corstone-1000 patches upstream status
* Remove Corstone-1000 patches that are no longer applicable
Hugues KAMBA MPIANA (4):
arm/trusted-services:corstone1000: Pass Corstone-1000 target type
arm/trusted-services: Upgrade Trusted Services to v1.2.0
arm-bsp/ts:corstone1000: Remove obsolete patches
arm-bsp/ts:corstone1000: Rename patches
.../conf/machine/corstone1000-fvp.conf | 2 +-
.../conf/machine/corstone1000-mps3.conf | 6 +-
...01-Fix-in-AEAD-for-psa-arch-test-254.patch | 129 ---
...e1000-Add-CORSTONE_1000_TYPE-variabl.patch | 66 ++
.../0002-Fix-psa-api-crypto-test-no-243.patch | 31 -
...e1000-Add-event-provider-proxy-for-b.patch | 304 +++++++
.../0003-Remove-Werror-flag.patch | 83 --
...ow-platform-override-of-FWU-mapping-.patch | 245 +++++
...UCCESS_REBOOT-and-PSA_SUCCESS_RESTAR.patch | 74 ++
...-sizes-compile-time-definitions-user.patch | 40 -
...1000-Add-MM-communication-buffer-co.patch} | 31 +-
.../0006-Align-PSA-Crypto-with-TF-Mv2.1.patch | 298 ------
...pport-for-ESRT-v1-in-PSA-FWU-M-agent.patch | 290 ++++++
...ting-warnings-as-errors-configurable.patch | 194 ++++
.../0008-se-proxy-protobuf-change.patch | 71 --
...-config-Remove-Werror-compile-option.patch | 46 +
...e1000-Add-PLATFORM_IS_FVP-toggle-for.patch | 77 --
...009-fwu-proxy-refactor-image-mapping.patch | 856 ++++++++++++++++++
...-FWU-IPC-framework-for-Corstone-1000.patch | 436 ---------
...store-UEFI-variable-index-in-chunks.patch} | 26 +-
...mage-state-in-PSA-FWU-M-update-agent.patch | 188 ----
..._HAS_ATTEST_PK-define-from-IAT-test.patch} | 17 +-
...fine-PSA-FWU-image-mapping-structure.patch | 128 ---
...crypto-fix-AEAD-block-cypher-support.patch | 73 ++
...C-psa_fwu_install-return-value-check.patch | 31 -
.../0014-fwu-Add-EFI-ESRT-v1-support.patch | 178 ----
...orm-corstone1000-Enable-ESRT-support.patch | 129 ---
...orstone1000-Add-event-provider-proxy.patch | 289 ------
...ne1000-Define-GUID-for-each-payloads.patch | 141 ---
...n-PSA-Crypto-structs-with-TF-Mv2.1.1.patch | 29 -
.../trusted-services/ts-arm-platforms.inc | 38 +-
.../trusted-services/trusted-services-src.inc | 3 +-
32 files changed, 2221 insertions(+), 2328 deletions(-)
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0001-Fix-in-AEAD-for-psa-arch-test-254.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0001-platform-corstone1000-Add-CORSTONE_1000_TYPE-variabl.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0002-Fix-psa-api-crypto-test-no-243.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0002-platform-corstone1000-Add-event-provider-proxy-for-b.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0003-Remove-Werror-flag.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0003-fwu-se-proxy-Allow-platform-override-of-FWU-mapping-.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0004-fwu-Coerce-PSA_SUCCESS_REBOOT-and-PSA_SUCCESS_RESTAR.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0005-Make-RSS-and-MHU-sizes-compile-time-definitions-user.patch
rename meta-arm-bsp/recipes-security/trusted-services/corstone1000/{0018-Add-the-com-buffer-address-and-page-count.patch => 0005-platform-corstone1000-Add-MM-communication-buffer-co.patch} (53%)
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0006-Align-PSA-Crypto-with-TF-Mv2.1.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0006-fwu-Add-support-for-ESRT-v1-in-PSA-FWU-M-agent.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0007-Make-treating-warnings-as-errors-configurable.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0008-se-proxy-protobuf-change.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0008-smm-gateway-config-Remove-Werror-compile-option.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0009-Platform-Corstone1000-Add-PLATFORM_IS_FVP-toggle-for.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0009-fwu-proxy-refactor-image-mapping.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0010-Integrate-PSA-FWU-IPC-framework-for-Corstone-1000.patch
rename meta-arm-bsp/recipes-security/trusted-services/corstone1000/{0007-Revert-Load-and-store-UEFI-variable-index-in-chunks.patch => 0010-Revert-Load-and-store-UEFI-variable-index-in-chunks.patch} (92%)
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0011-Load-initial-image-state-in-PSA-FWU-M-update-agent.patch
rename meta-arm-bsp/recipes-security/trusted-services/corstone1000/{0004-Remove-PLATFORM_HAS_ATTEST_PK-define-from-IAT-test.patch => 0011-Remove-PLATFORM_HAS_ATTEST_PK-define-from-IAT-test.patch} (63%)
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0012-Corstone1000-Define-PSA-FWU-image-mapping-structure.patch
create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0012-psa-crypto-fix-AEAD-block-cypher-support.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0013-Fix-PSA-FWU-IPC-psa_fwu_install-return-value-check.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0014-fwu-Add-EFI-ESRT-v1-support.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0015-platform-corstone1000-Enable-ESRT-support.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0016-platform-corstone1000-Add-event-provider-proxy.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0017-platform-corstone1000-Define-GUID-for-each-payloads.patch
delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0021-Align-PSA-Crypto-structs-with-TF-Mv2.1.1.patch