summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes-recipe/kernel-fit-image.bbclass8
1 files changed, 6 insertions, 2 deletions
diff --git a/meta/classes-recipe/kernel-fit-image.bbclass b/meta/classes-recipe/kernel-fit-image.bbclass
index f04aee1807..16b6ab7b2f 100644
--- a/meta/classes-recipe/kernel-fit-image.bbclass
+++ b/meta/classes-recipe/kernel-fit-image.bbclass
@@ -35,6 +35,10 @@ do_configure[noexec] = "1"
35UBOOT_MKIMAGE_KERNEL_TYPE ?= "kernel" 35UBOOT_MKIMAGE_KERNEL_TYPE ?= "kernel"
36KERNEL_IMAGEDEST ?= "/boot" 36KERNEL_IMAGEDEST ?= "/boot"
37 37
38FIT_KERNEL_SIGN_ENABLE ?= "${UBOOT_SIGN_ENABLE}"
39FIT_KERNEL_SIGN_KEYNAME ?= "${UBOOT_SIGN_KEYNAME}"
40FIT_KERNEL_SIGN_KEYDIR ?= "${UBOOT_SIGN_KEYDIR}"
41
38python do_compile() { 42python do_compile() {
39 import shutil 43 import shutil
40 import oe.fitimage 44 import oe.fitimage
@@ -50,11 +54,11 @@ python do_compile() {
50 root_node = oe.fitimage.ItsNodeRootKernel( 54 root_node = oe.fitimage.ItsNodeRootKernel(
51 d.getVar("FIT_DESC"), d.getVar("FIT_ADDRESS_CELLS"), 55 d.getVar("FIT_DESC"), d.getVar("FIT_ADDRESS_CELLS"),
52 d.getVar('HOST_PREFIX'), d.getVar('UBOOT_ARCH'), d.getVar("FIT_CONF_PREFIX"), 56 d.getVar('HOST_PREFIX'), d.getVar('UBOOT_ARCH'), d.getVar("FIT_CONF_PREFIX"),
53 oe.types.boolean(d.getVar('UBOOT_SIGN_ENABLE')), d.getVar("UBOOT_SIGN_KEYDIR"), 57 oe.types.boolean(d.getVar('FIT_KERNEL_SIGN_ENABLE')), d.getVar("FIT_KERNEL_SIGN_KEYDIR"),
54 d.getVar("UBOOT_MKIMAGE"), d.getVar("UBOOT_MKIMAGE_DTCOPTS"), 58 d.getVar("UBOOT_MKIMAGE"), d.getVar("UBOOT_MKIMAGE_DTCOPTS"),
55 d.getVar("UBOOT_MKIMAGE_SIGN"), d.getVar("UBOOT_MKIMAGE_SIGN_ARGS"), 59 d.getVar("UBOOT_MKIMAGE_SIGN"), d.getVar("UBOOT_MKIMAGE_SIGN_ARGS"),
56 d.getVar('FIT_HASH_ALG'), d.getVar('FIT_SIGN_ALG'), d.getVar('FIT_PAD_ALG'), 60 d.getVar('FIT_HASH_ALG'), d.getVar('FIT_SIGN_ALG'), d.getVar('FIT_PAD_ALG'),
57 d.getVar('UBOOT_SIGN_KEYNAME'), 61 d.getVar('FIT_KERNEL_SIGN_KEYNAME'),
58 oe.types.boolean(d.getVar('FIT_SIGN_INDIVIDUAL')), d.getVar('UBOOT_SIGN_IMG_KEYNAME') 62 oe.types.boolean(d.getVar('FIT_SIGN_INDIVIDUAL')), d.getVar('UBOOT_SIGN_IMG_KEYNAME')
59 ) 63 )
60 64