Merge branch '2022-03-31-image-add-a-stage-pre-load' into next
authorTom Rini <trini@konsulko.com>
Thu, 31 Mar 2022 18:12:30 +0000 (14:12 -0400)
committerTom Rini <trini@konsulko.com>
Thu, 31 Mar 2022 18:12:30 +0000 (14:12 -0400)
commit52d8100b1d60b656e3e311e3312fed43d388088a
treecb370025bcc386ef741cce94bda1b4dd58fe2d76
parent23e354f82c04a1c070ca59907abc6b042761b0e7
parent7bebc11c42351c8f0364f0e3eb922f5af7b6e826
Merge branch '2022-03-31-image-add-a-stage-pre-load' into next

To quote the author:
This series adds a stage pre-load before launching an image.  This stage
is used to read a header before the image and this header contains the
signature of the full image.  So u-boot may check the full image before
using any data of the image.

The support of this header is added to binman, and a command verify
checks the signature of a blob and set the u-boot env variable
"loadaddr_verified" to the beginning of the "real" image.

The support of this header is only added to binman, but it may also be
added to mkimage.