mbox series

[langdale,0/6] Add UEFI capsule generation support

Message ID 20230228144152.17041-1-gowtham.sureshkumar@arm.com
Headers show
Series Add UEFI capsule generation support | expand

Message

Gowtham Suresh Kumar Feb. 28, 2023, 2:41 p.m. UTC
From: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>

The following patches adds a class for UEFI capsule generation,
a recipe for installing edk2 base tools in the sysroot and
configures the corstone1000 recipe to build a UEFI capsule.

Gowtham Suresh Kumar (6):
  arm/edk2-basetools: Add edk2 base tool native recipe
  arm-bsp/uefi_capsule: Add UEFI capsule generation class
  arm-bsp/corstone1000-image: Generate UEFI capsule for corstone1000
    platform
  arm/edk2-basetools: Convert edk2 basetools recipes to native only
  arm-bsp/uefi_capsule: Use json file to pass capsule config
  arm-bsp/uefi_capsule: Move UEFI capsule to IMGDEPLOYDIR

 .../recipes-bsp/images/corstone1000-image.bb  |  7 ++-
 ...rstone1000-image-capsule-update-image.json | 11 ++++
 meta-arm/classes/uefi_capsule.bbclass         | 55 +++++++++++++++++++
 .../edk2-basetools-native_202211.bb           | 24 ++++++++
 4 files changed, 96 insertions(+), 1 deletion(-)
 create mode 100644 meta-arm-bsp/recipes-bsp/images/files/corstone1000-image-capsule-update-image.json
 create mode 100644 meta-arm/classes/uefi_capsule.bbclass
 create mode 100644 meta-arm/recipes-devtools/edk2-basetools/edk2-basetools-native_202211.bb

--
2.17.1

Comments

Jon Mason March 4, 2023, 4:59 p.m. UTC | #1
On Tue, 28 Feb 2023 14:41:46 +0000, gowtham.sureshkumar@arm.com wrote:
> The following patches adds a class for UEFI capsule generation,
> a recipe for installing edk2 base tools in the sysroot and
> configures the corstone1000 recipe to build a UEFI capsule.
> 
> Gowtham Suresh Kumar (6):
>   arm/edk2-basetools: Add edk2 base tool native recipe
>   arm-bsp/uefi_capsule: Add UEFI capsule generation class
>   arm-bsp/corstone1000-image: Generate UEFI capsule for corstone1000
>     platform
>   arm/edk2-basetools: Convert edk2 basetools recipes to native only
>   arm-bsp/uefi_capsule: Use json file to pass capsule config
>   arm-bsp/uefi_capsule: Move UEFI capsule to IMGDEPLOYDIR
> 
> [...]

Applied, thanks!

[1/6] arm/edk2-basetools: Add edk2 base tool native recipe
      commit: ccf216ce4d5e149d907ab2777b2b39d71b90bd53
[2/6] arm-bsp/uefi_capsule: Add UEFI capsule generation class
      commit: 7a1649137389bff0ad1a4825a2dc148290437a3b
[3/6] arm-bsp/corstone1000-image: Generate UEFI capsule for corstone1000 platform
      commit: 2792359e0a6d2663b0d8b523e2290b14029cc4fb
[4/6] arm/edk2-basetools: Convert edk2 basetools recipes to native only
      commit: 50c462da2d60145b5dc65cfb54fe9020c6859774
[5/6] arm-bsp/uefi_capsule: Use json file to pass capsule config
      commit: 71f92f4df8b8ea1a45bc8639fa2ced576d991ffc
[6/6] arm-bsp/uefi_capsule: Move UEFI capsule to IMGDEPLOYDIR
      commit: 04071ec9f5091ec76da202ce610e256d8d347a60

Best regards,