From d223bc68c2a6f4871fdc2afe0a4290adf5eecf40 Mon Sep 17 00:00:00 2001 From: "Diaz de Grenu, Jose" Date: Tue, 28 Jun 2016 16:22:19 +0200 Subject: [PATCH] meta-digi-dey: trustfence: fix TRUSTFENCE_UBOOT_DEK_SIZE setting The TRUSTFENCE_UBOOT_DEK_SIZE Yocto macro maps to the UBOOT_DEK_SIZE U-Boot Kconfig entry, which is defined as a choice entry. This makes necessary to explicitly define the choice Kconfig entry for the configuration to work. Signed-off-by: Diaz de Grenu, Jose --- meta-digi-dey/classes/trustfence.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-digi-dey/classes/trustfence.bbclass b/meta-digi-dey/classes/trustfence.bbclass index 8bacd48a3..e5363006c 100644 --- a/meta-digi-dey/classes/trustfence.bbclass +++ b/meta-digi-dey/classes/trustfence.bbclass @@ -59,7 +59,7 @@ python () { if (d.getVar("TRUSTFENCE_UBOOT_ENCRYPT", True) == "1"): d.appendVar("UBOOT_EXTRA_CONF", "CONFIG_ENCRYPT_IMAGE=y ") if d.getVar("TRUSTFENCE_UBOOT_DEK_SIZE", True): - d.appendVar("UBOOT_EXTRA_CONF", "CONFIG_DEK_SIZE=%s " % d.getVar("TRUSTFENCE_UBOOT_DEK_SIZE")) + d.appendVar("UBOOT_EXTRA_CONF", "CONFIG_DEK_SIZE=%s CONFIG_DEK_SIZE_%s=y" % (d.getVar("TRUSTFENCE_UBOOT_DEK_SIZE"),d.getVar("TRUSTFENCE_UBOOT_DEK_SIZE"))) if (d.getVar("TRUSTFENCE_UBOOT_ENV_DEK", True) not in [None, "0"]): d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_ENV_AES=y CONFIG_ENV_AES_KEY=\\"%s\\"' % d.getVar("TRUSTFENCE_UBOOT_ENV_DEK")) }