trustfence: add variables for file-based encryption
On new platforms, trustfence will use file-based encryption instead of full-disk encryption. Add base variables and platform defaults to allow implementing file-based encryption. Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This commit is contained in:
parent
11ee0251d0
commit
0e23efb9b1
|
|
@ -36,6 +36,7 @@ TRUSTFENCE_ENCRYPT_PARTITIONS ?= "1"
|
|||
TRUSTFENCE_ENCRYPT_PARTITIONS:ccimx93 ?= "0"
|
||||
TRUSTFENCE_ENCRYPT_ROOTFS ?= "${@bb.utils.contains("IMAGE_FEATURES", "read-only-rootfs", "0", "1", d)}"
|
||||
TRUSTFENCE_ENCRYPT_ROOTFS:ccimx93 ?= "0"
|
||||
TRUSTFENCE_FILE_BASED_ENCRYPT ?= "${TF_FILE_BASED_ENCRYPT}"
|
||||
|
||||
# Read-only rootfs
|
||||
TRUSTFENCE_READ_ONLY_ROOTFS ?= "${@bb.utils.contains("IMAGE_FEATURES", "read-only-rootfs", "1", "0", d)}"
|
||||
|
|
@ -48,6 +49,9 @@ TRUSTFENCE_READ_ONLY_ROOTFS ?= "${@bb.utils.contains("IMAGE_FEATURES", "read-onl
|
|||
TF_DEK_PATH = "default"
|
||||
TF_DEK_PATH:ccimx93 = "0"
|
||||
TF_DEK_PATH:ccmp1 = "0"
|
||||
TF_FILE_BASED_ENCRYPT = "0"
|
||||
TF_FILE_BASED_ENCRYPT:ccimx93 = "1"
|
||||
TF_FILE_BASED_ENCRYPT:ccmp1 = "1"
|
||||
|
||||
# NXP-based sign a FIT-format boot artifact
|
||||
TRUSTFENCE_SIGN_FIT_NXP = "0"
|
||||
|
|
|
|||
Loading…
Reference in New Issue