From 25c1ea59b0516cd25121f9993139f1fa57aab154 Mon Sep 17 00:00:00 2001 From: Gonzalo Ruiz Date: Mon, 6 Apr 2020 15:23:36 +0200 Subject: [PATCH] trustfence: Add custom CONFIG_SIGN_MODE to UBOOT_EXTRA_CONF This configuration is required to sign and encrypt U-Boot images during build time, as it is done for ccimx6ul platform. Signed-off-by: Gonzalo Ruiz --- meta-digi-dey/classes/trustfence.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-digi-dey/classes/trustfence.bbclass b/meta-digi-dey/classes/trustfence.bbclass index 0ef382baa..664c14060 100644 --- a/meta-digi-dey/classes/trustfence.bbclass +++ b/meta-digi-dey/classes/trustfence.bbclass @@ -62,6 +62,8 @@ python () { d.appendVar("UBOOT_EXTRA_CONF", "CONFIG_KEY_INDEX=%s " % d.getVar("TRUSTFENCE_KEY_INDEX", True)) if (d.getVar("TRUSTFENCE_DEK_PATH", True) not in [None, "0"]): d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_DEK_PATH=\\"%s\\" ' % d.getVar("TRUSTFENCE_DEK_PATH", True)) + if d.getVar("TRUSTFENCE_SIGN_MODE", True): + d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_SIGN_MODE=\\"%s\\" ' % d.getVar("TRUSTFENCE_SIGN_MODE", True)) if (d.getVar("TRUSTFENCE_ENCRYPT_ENVIRONMENT", True) == "1"): d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_ENV_AES=y CONFIG_ENV_AES_CAAM_KEY=y')