aboutsummaryrefslogtreecommitdiffstats
path: root/meta-arm/classes/uefi_capsule.bbclass
AgeCommit message (Collapse)Author
2024-04-30arm/uefi_capsule: use U-Boot for capsule generationBence Balogh
Currently, only the Corstone-1000 platform uses the capsule generation class. Corstone-1000 uses U-Boot instead of EDK2. With this change, the dependency on EDK2 was removed. Signed-off-by: Bence Balogh <bence.balogh@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2024-04-23Revert "arm/uefi_capsule: use U-Boot for capsule generation"Jon Mason
This reverts commit d0d1b96b0a39b973b6b882e561752c1fd7065fc7.
2024-04-20arm/uefi_capsule: use U-Boot for capsule generationBence Balogh
Currently, only the Corstone-1000 platform uses the capsule generation class. Corstone-1000 uses U-Boot instead of EDK2. With this change, the dependency on EDK2 was removed. Signed-off-by: Bence Balogh <bence.balogh@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2023-02-27arm/uefi_capsule: Move UEFI capsule to IMGDEPLOYDIRGowtham Suresh Kumar
The UEFI capsule generated is in the incorrect build directory. This patch copies it to IMGDEPLOYDIR. Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2023-02-15arm-bsp/uefi_capsule: Use json file to pass capsule configGowtham Suresh Kumar
This patch uses the json config file for UEFI capsule generation as this is efficient and easily scalable to generate multiple capsules. Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2023-02-12arm-bsp/uefi_capsule: Add UEFI capsule generation classGowtham Suresh Kumar
This class currently supports only a single firmware binary. The required capsule parameters needs to be set, if not the build fails. Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>