Message ID | 20211206132513.20172-1-abdellatif.elkhlifi@arm.com |
---|---|
Headers | show |
Series | backport "corstone1000: platform specific patches for u-boot, trusted firmware-a, trusted firmware-m" | expand |
On Mon, 6 Dec 2021 13:25:00 +0000, abdellatif.elkhlifi@arm.com wrote: > From: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> > > Adding to honister stable branch the following: > > Out of tree patches adding the following features to Corstone1000: > > - Enabling SMM gateway > - A fix for ISP1760 EFI boot > - EFI reset > - Autoboot using storage devices in u-boot > - FW update support > > [...] Applied, thanks! [01/13] arm-toolchain: upgrade gcc-arm-none-eabi (GNU-RM) to 10.3-2021.10 commit: 1f79abb09135862347849ea390cc84fad4f35b26 [02/13] arm-bsp/imgtool: upgrade imgtool to 1.8.0 commit: eccb9a82d7a73870faf6b161df2562afcdf895ca [03/13] arm-bsp/u-boot: corstone1000: Enable SMM gateway commit: 40826eee7359a91597d92be36d0d810a73e60950 [04/13] arm-bsp/u-boot: corstone1000: Fix ISP1760 EFI boot issue commit: e0e7256b5a4f1f0455d61e167fa71e7aaf3f645d [05/13] arm-bsp/u-boot: corstone1000: Enable PSCI Reset commit: cf278f9ae8961dd78ee51b998be22215e5beeccd [06/13] arm-bsp/trusted firmware-a: corstone1000: implement EFI reset system commit: cc7196deedaec4efe9028feefbdf310b89023db0 [07/13] arm-bsp/u-boot: corstone1000: Implement autoboot storage device selection commit: 3866e8cf808639c615f8e27b56d7434f02f3374d [08/13] arm-bsp/trusted-firmware-m: corstone1000: firmware update changes commit: a5f84f11749a53e74ae3911a2649acbc9313330f [09/13] arm-bsp/trusted-firmware-a: patch to change flash base address of FIP commit: 6edb53ca86a5c5e83cd2eace2fa775899800f7c6 [10/13] arm-bsp/u-boot: patch to change kernel flash address commit: 6a4d8241de85bdb8f52f8223e6efe02c4afe55a8 [11/13] arm-bsp/trusted-firmware-a: patch to identify which bank to load fip from commit: 2a36efd547b9be4dcbf3583e70ce913d952b089b [12/13] arm-bsp/u-boot: identify which bank to load kernel from commit: 7aed3db89a7cc4952f3496667432bd6290748a1f [13/13] kas: corstone1000: update SE binary sizes commit: 33a4153ca9ffc14ea3fe6c3b4a3dcb67ac124545 Best regards,
From: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> Adding to honister stable branch the following: Out of tree patches adding the following features to Corstone1000: - Enabling SMM gateway - A fix for ISP1760 EFI boot - EFI reset - Autoboot using storage devices in u-boot - FW update support Emekcan Aras (3): arm-bsp/u-boot: corstone1000: Enable PSCI Reset arm-bsp/trusted firmware-a: corstone1000: implement EFI reset system arm-bsp/u-boot: corstone1000: Implement autoboot storage device selection Gowtham Suresh Kumar (1): arm-bsp/u-boot: corstone1000: Enable SMM gateway Harry Moulton (1): arm-bsp/u-boot: corstone1000: Fix ISP1760 EFI boot issue Ross Burton (1): arm-toolchain: upgrade gcc-arm-none-eabi (GNU-RM) to 10.3-2021.10 Satish Kumar (7): arm-bsp/imgtool: upgrade imgtool to 1.8.0 arm-bsp/trusted-firmware-m: corstone1000: firmware update changes arm-bsp/trusted-firmware-a: patch to change flash base address of FIP arm-bsp/u-boot: patch to change kernel flash address arm-bsp/trusted-firmware-a: patch to identify which bank to load fip from arm-bsp/u-boot: identify which bank to load kernel from kas: corstone1000: update SE binary sizes kas/corstone1000-base.yml | 2 +- ...plement-platform-specific-psci-reset.patch | 60 ++ ...change-base-address-of-FIP-in-the-fl.patch | 33 + ...identify-which-bank-to-load-fip-from.patch | 102 +++ .../trusted-firmware-a-corstone1000.inc | 3 + ...000-disable-secure-debug-temporarily.patch | 33 + ...ovision-firmware-update-metadata-fwu.patch | 470 +++++++++++++ ...rse-the-uefi-firmware-update-capsule.patch | 243 +++++++ ...-firmware-update-fwu-agent-into-TF-M.patch | 106 +++ ...lement-corstone1000_fwu_flash_images.patch | 437 ++++++++++++ ...ne1000-add-logic-to-select-boot-bank.patch | 266 ++++++++ ...rstone1000-integrate-watchdog-driver.patch | 645 ++++++++++++++++++ ...one1000-impelment-accept-image-logic.patch | 119 ++++ ...implement-select-previous-bank-logic.patch | 91 +++ ...-implement-corstone1000_fwu_host_ack.patch | 136 ++++ ...e-initailize-multi-core-communicatio.patch | 39 ++ ...plement-timer-to-track-host-progress.patch | 169 +++++ ...fwu-nv-counter-anti-rollback-support.patch | 369 ++++++++++ ...stone1000-bug-fix-in-openamp-version.patch | 50 ++ ...cure-host-watchdog-interrupt-handler.patch | 80 +++ .../trusted-firmware-m-corstone1000.inc | 23 +- ...000-Update-FFA-shared-buffer-address.patch | 38 ++ ...1000-Disable-set-get-of-NV-variables.patch | 58 ++ ...e-sure-shared-buffer-contents-are-no.patch | 45 ++ ...x-unrecognized-filesystem-type-error.patch | 96 +++ ...9-corstone1000-set-CONFIG_PSCI_RESET.patch | 27 + ...rstone1000-Implement-autoboot-script.patch | 64 ++ ...nge-base-address-of-kernel-in-the-fl.patch | 47 ++ ...0-identify-which-bank-to-load-kernel.patch | 66 ++ .../recipes-bsp/u-boot/u-boot_%.bbappend | 10 +- ...tool_1.7.1.bb => python3-imgtool_1.8.0.bb} | 6 +- ...r.bb => gcc-arm-none-eabi_10.3-2021.10.bb} | 6 +- 32 files changed, 3930 insertions(+), 9 deletions(-) create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-a/files/corstone1000/0003-corstone1000-implement-platform-specific-psci-reset.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-a/files/corstone1000/0004-plat-arm-corstone1000-change-base-address-of-FIP-in-the-fl.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-a/files/corstone1000/0005-plat-arm-corstone1000-identify-which-bank-to-load-fip-from.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0001-corstone1000-disable-secure-debug-temporarily.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0002-corstone1000-provision-firmware-update-metadata-fwu.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0003-corstone1000-parse-the-uefi-firmware-update-capsule.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0004-corstone1000-add-firmware-update-fwu-agent-into-TF-M.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0005-corstone1000-implement-corstone1000_fwu_flash_images.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0006-corstone1000-add-logic-to-select-boot-bank.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0007-corstone1000-integrate-watchdog-driver.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0008-corstone1000-impelment-accept-image-logic.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0009-corstone1000-implement-select-previous-bank-logic.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0010-corstone1000-implement-corstone1000_fwu_host_ack.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0011-SPM-multiple-core-initailize-multi-core-communicatio.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0012-corstone1000-implement-timer-to-track-host-progress.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0013-corstone1000-fwu-nv-counter-anti-rollback-support.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0014-corstone1000-bug-fix-in-openamp-version.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0015-corstone1000-secure-host-watchdog-interrupt-handler.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0025-corstone1000-Update-FFA-shared-buffer-address.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0026-corstone1000-Disable-set-get-of-NV-variables.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0027-corstone1000-Make-sure-shared-buffer-contents-are-no.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0028-arm-corstone1000-fix-unrecognized-filesystem-type-error.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0029-corstone1000-set-CONFIG_PSCI_RESET.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0030-arm-bsp-u-boot-corstone1000-Implement-autoboot-script.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0031-corstone1000-change-base-address-of-kernel-in-the-fl.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0032-arm-corstone1000-identify-which-bank-to-load-kernel.patch rename meta-arm-bsp/recipes-devtool/corstone1000-imgtool/{python3-imgtool_1.7.1.bb => python3-imgtool_1.8.0.bb} (52%) rename meta-arm-toolchain/recipes-devtools/external-arm-toolchain/{gcc-arm-none-eabi_10-2020-q4-major.bb => gcc-arm-none-eabi_10.3-2021.10.bb} (71%)