diff options
| author | Paul Eggleton <paul.eggleton@microsoft.com> | 2020-12-16 18:51:38 -0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-12-20 00:03:04 +0000 |
| commit | 5a2558543703ad19fefd9889a46af939e3f5cb71 (patch) | |
| tree | 3f3410d57fd20cdb4eff2784491f2ad15e1ebe0b /meta/classes | |
| parent | ecbf182e8938f45b677e919b3c7a1f73d974cb35 (diff) | |
| download | poky-5a2558543703ad19fefd9889a46af939e3f5cb71.tar.gz | |
classes/kernel-fitimage: add ability to add additional signing options
Add a UBOOT_MKIMAGE_SIGN_ARGS variable to enable passing additional
options to uboot-mkimage when it is run the second time to perform
signing.
(From OE-Core rev: 8fd7ee7414b45a1feeef7982af3583475902a677)
Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
| -rw-r--r-- | meta/classes/kernel-fitimage.bbclass | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/classes/kernel-fitimage.bbclass b/meta/classes/kernel-fitimage.bbclass index 08b5db24b7..9661b4ff78 100644 --- a/meta/classes/kernel-fitimage.bbclass +++ b/meta/classes/kernel-fitimage.bbclass | |||
| @@ -79,6 +79,9 @@ FIT_DESC ?= "U-Boot fitImage for ${DISTRO_NAME}/${PV}/${MACHINE}" | |||
| 79 | UBOOT_MKIMAGE ?= "uboot-mkimage" | 79 | UBOOT_MKIMAGE ?= "uboot-mkimage" |
| 80 | UBOOT_MKIMAGE_SIGN ?= "${UBOOT_MKIMAGE}" | 80 | UBOOT_MKIMAGE_SIGN ?= "${UBOOT_MKIMAGE}" |
| 81 | 81 | ||
| 82 | # Arguments passed to mkimage for signing | ||
| 83 | UBOOT_MKIMAGE_SIGN_ARGS ?= "" | ||
| 84 | |||
| 82 | # | 85 | # |
| 83 | # Emit the fitImage ITS header | 86 | # Emit the fitImage ITS header |
| 84 | # | 87 | # |
| @@ -529,7 +532,8 @@ fitimage_assemble() { | |||
| 529 | ${@'-D "${UBOOT_MKIMAGE_DTCOPTS}"' if len('${UBOOT_MKIMAGE_DTCOPTS}') else ''} \ | 532 | ${@'-D "${UBOOT_MKIMAGE_DTCOPTS}"' if len('${UBOOT_MKIMAGE_DTCOPTS}') else ''} \ |
| 530 | -F -k "${UBOOT_SIGN_KEYDIR}" \ | 533 | -F -k "${UBOOT_SIGN_KEYDIR}" \ |
| 531 | $add_key_to_u_boot \ | 534 | $add_key_to_u_boot \ |
| 532 | -r arch/${ARCH}/boot/${2} | 535 | -r arch/${ARCH}/boot/${2} \ |
| 536 | ${UBOOT_MKIMAGE_SIGN_ARGS} | ||
| 533 | fi | 537 | fi |
| 534 | } | 538 | } |
| 535 | 539 | ||
