diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2016-01-26 12:02:52 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-02-02 15:41:04 +0100 |
commit | 341d550c504924d704a87389d04178e0c03af77d (patch) | |
tree | 3f809543351259791279bd0c7dc5e1ef273dbd1d /arch | |
parent | b5eb8b90fe6e566e2ba88117f91578f025205dd1 (diff) | |
download | barebox-341d550c504924d704a87389d04178e0c03af77d.tar.gz barebox-341d550c504924d704a87389d04178e0c03af77d.tar.xz |
ARM: i.MX: Add HABv3 Kconfig variables
For signing i.MX images with HABv3 we need several certificates. Add
their pathes to Kconfig variables to make them available to the build
system.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-imx/Kconfig | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 3f6dd7743e..c713e50216 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig @@ -735,6 +735,28 @@ config HABV4_IMG_CRT_PEM endif +config HABV3 + tristate "HABv3 support" + depends on ARCH_IMX25 + help + High Assurance Boot, as found on i.MX25. + +if HABV3 + +config HABV3_SRK_PEM + string "Path to SRK Certificate (PEM)" + default "../crts/SRK1_sha256_2048_65537_v3_ca_x509_crt.pem" + +config HABV3_CSF_CRT_DER + string "Path to CSF certificate" + default "../crts/CSF1_1_sha256_2048_65537_v3_ca_crt.der" + +config HABV3_IMG_CRT_DER + string "Path to IMG certificate" + default "../crts/IMG1_1_sha256_2048_65537_v3_usr_crt.der" + +endif + endmenu endif |