All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] scripts/Makefile.lib: EFI: Use capsule CRT instead of ESL
@ 2024-06-13 20:27 Jonathan Humphreys
  2024-06-13 20:27 ` [PATCH v2 1/2] scripts/Makefile.lib: fixes: Embed capsule public key in platform's dtb Jonathan Humphreys
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Jonathan Humphreys @ 2024-06-13 20:27 UTC (permalink / raw)
  To: Sumit Garg, Rasmus Villemoes, Wei Ming Chen, Masahisa Kojima,
	Neil Armstrong, Joshua Watt, Caleb Connolly, Alexander Gendin,
	Sean Anderson, AKASHI Takahiro, Abdellatif El Khlifi, Marek Vasut,
	Jonathan Humphreys, Sughosh Ganu, Ilias Apalodimas,
	Heinrich Schuchardt, Tom Rini, Mario Six, Simon Glass
  Cc: u-boot

Use the capsule's public key certificate rather than a prebuilt ESL
generated from the certificate. The ESL is now generated as part of the
build.

Changes from v1:
- Converted the single patch to a series to include a bug fix found during
  development.
- Created an explicit rule for creating the ESL file for proper makefile
  dependency tracking.  v1 had combined creating the ESL file and
  generating the .dtsi include in a single command.

Jonathan Humphreys (2):
  scripts/Makefile.lib: fixes: Embed capsule public key in platform's
    dtb
  scripts/Makefile.lib: EFI: Use capsule CRT instead of ESL file

 board/sandbox/capsule_pub_esl_good.esl | Bin 831 -> 0 bytes
 configs/sandbox_defconfig              |   2 +-
 configs/sandbox_flattree_defconfig     |   2 +-
 doc/develop/uefi/uefi.rst              |   8 ++++----
 lib/efi_loader/Kconfig                 |  12 +++++++-----
 scripts/Makefile.lib                   |  24 +++++++++++++++---------
 6 files changed, 28 insertions(+), 20 deletions(-)
 delete mode 100644 board/sandbox/capsule_pub_esl_good.esl

-- 
2.34.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-07-03 15:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-13 20:27 [PATCH v2 0/2] scripts/Makefile.lib: EFI: Use capsule CRT instead of ESL Jonathan Humphreys
2024-06-13 20:27 ` [PATCH v2 1/2] scripts/Makefile.lib: fixes: Embed capsule public key in platform's dtb Jonathan Humphreys
2024-06-13 20:27 ` [PATCH v2 2/2] scripts/Makefile.lib: EFI: Use capsule CRT instead of ESL file Jonathan Humphreys
2024-06-14  6:12 ` [PATCH v2 0/2] scripts/Makefile.lib: EFI: Use capsule CRT instead of ESL Ilias Apalodimas
2024-06-14 16:54   ` Jon Humphreys
2024-07-03 15:25     ` Ilias Apalodimas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.