trustfence: disable environment encryption for CC8X
Environment encryption is not yet supported in U-Boot. Unset TRUSTFENCE_ENCRYPT_ENVIRONMENT on the machine configuration and remove the platform conditional on the class. Signed-off-by: Hector Palacios <hector.palacios@digi.com>
This commit is contained in:
parent
8d77f179df
commit
6c9341bd8a
|
|
@ -78,6 +78,8 @@ MX8_SOC_VAR ?= "QX"
|
||||||
|
|
||||||
# TrustFence
|
# TrustFence
|
||||||
TRUSTFENCE_SIGN_MODE = "AHAB"
|
TRUSTFENCE_SIGN_MODE = "AHAB"
|
||||||
|
# TODO: not yet supported
|
||||||
|
TRUSTFENCE_ENCRYPT_ENVIRONMENT = "0"
|
||||||
# For Trustfence container header RAM locations
|
# For Trustfence container header RAM locations
|
||||||
RAM_CONTAINER_LOC_BOOT = "0x80280000"
|
RAM_CONTAINER_LOC_BOOT = "0x80280000"
|
||||||
RAM_CONTAINER_LOC_DTB = "0x82000000"
|
RAM_CONTAINER_LOC_DTB = "0x82000000"
|
||||||
|
|
|
||||||
|
|
@ -63,10 +63,6 @@ python () {
|
||||||
if (d.getVar("TRUSTFENCE_DEK_PATH", True) not in [None, "0"]):
|
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))
|
d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_DEK_PATH=\\"%s\\" ' % d.getVar("TRUSTFENCE_DEK_PATH", True))
|
||||||
if (d.getVar("TRUSTFENCE_ENCRYPT_ENVIRONMENT", True) == "1"):
|
if (d.getVar("TRUSTFENCE_ENCRYPT_ENVIRONMENT", True) == "1"):
|
||||||
if ("ccimx8x" in d.getVar("MACHINE", True)):
|
|
||||||
bb.fatal("Environment encryption is not currently supported on the ccimx8x SOM")
|
|
||||||
return
|
|
||||||
else:
|
|
||||||
d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_ENV_AES=y CONFIG_ENV_AES_CAAM_KEY=y')
|
d.appendVar("UBOOT_EXTRA_CONF", 'CONFIG_ENV_AES=y CONFIG_ENV_AES_CAAM_KEY=y')
|
||||||
|
|
||||||
# Provide sane default values for SWUPDATE class in case Trustfence is enabled
|
# Provide sane default values for SWUPDATE class in case Trustfence is enabled
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue