[PATCH v3 0/9] binman: ti: create binman nodes for EFI capsules
Jonathan Humphreys
j-humphreys at ti.com
Sat Jun 1 00:51:01 CEST 2024
Add binman nodes for EFI capsules of firmware components so that capsules
are automatically created during the UBoot builds.
This is enabled for several TI SoC based platforms: AM64, AM62, AM62p,
BeaglePlay, AM69, J7, and BeagleboneAI.
Changes from v1:
- on GP devices, still use signed images in capsules where available
- Insert board specific capsule GUIDs into the capsule node's image-guid.
Changes from v2:
- trigger building mkeficapsule tool on EFI_LOADER. This addresses buildman
failures found with CI.
- Added AM69 board support
Link to v2: https://lore.kernel.org/r/20240419212819.170033-1-j-humphreys@ti.com
Jonathan Humphreys (9):
tools: Build mkeficapsule tool by default if EFI_LOADER is set
dts: ti: binman: Add base K3 firmware capsule nodes
dts: am64x: binman: Include firmware capsules binman nodes
dts: j721e: binman: Include firmware capsules binman nodes
dts: beagleplay: binman: Include firmware capsules binman nodes
dts: am62px: binman: Include firmware capsules binman nodes
dts: am62x: binman: Include firmware capsules binman nodes
dts: beagleboneai64: binman: Include firmware capsules binman nodes
dts: j784s4: binman: Include firmware capsules binman nodes
arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 27 ++++++++++
arch/arm/dts/k3-am625-r5-beagleplay.dts | 15 ++++++
arch/arm/dts/k3-am625-sk-binman.dtsi | 30 ++++++++++++
arch/arm/dts/k3-am62p-sk-binman.dtsi | 29 +++++++++++
arch/arm/dts/k3-am64x-binman.dtsi | 30 ++++++++++++
arch/arm/dts/k3-binman-capsule-r5.dtsi | 21 ++++++++
arch/arm/dts/k3-binman-capsule.dtsi | 38 ++++++++++++++
.../dts/k3-j721e-beagleboneai64-u-boot.dtsi | 23 +++++++++
arch/arm/dts/k3-j721e-binman.dtsi | 49 +++++++++++++++++++
arch/arm/dts/k3-j721e-r5-beagleboneai64.dts | 29 +++++++++++
arch/arm/dts/k3-j784s4-binman.dtsi | 35 +++++++++++++
tools/Kconfig | 2 +-
12 files changed, 327 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/k3-binman-capsule-r5.dtsi
create mode 100644 arch/arm/dts/k3-binman-capsule.dtsi
--
2.34.1
More information about the U-Boot
mailing list