[PATCH v2 0/7] binman: ti: create binman nodes for EFI capsules

Jonathan Humphreys j-humphreys at ti.com
Fri Apr 19 23:28:12 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, 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.

Jonathan Humphreys (7):
  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

 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 +++++++++++
 10 files changed, 291 insertions(+)
 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