vendorcode/eltan/security: Add dependency for menu items
Subitem for VENDORCODE_ELTAN_VBOOT and VENDORCODE_ELTAN_MBOOT are always displayed. Add dependency and display these items when feature is enabled only. Tested on Facebook FBG1701. Change-Id: I51e47efddbcf51d87439bec33b85432da56fa4c6 Signed-off-by: Frans Hendriks <fhendriks@eltan.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/47740 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
parent
d8d8be1a6a
commit
c248382d52
|
@ -10,8 +10,11 @@ config VENDORCODE_ELTAN_MBOOT
|
||||||
Enabling MBOOT will use mboot to measure the components of the firmware
|
Enabling MBOOT will use mboot to measure the components of the firmware
|
||||||
(stages, payload, etc).
|
(stages, payload, etc).
|
||||||
|
|
||||||
|
if VENDORCODE_ELTAN_MBOOT
|
||||||
|
|
||||||
config VENDORCODE_ELTAN_CRTM_VERSION_STRING
|
config VENDORCODE_ELTAN_CRTM_VERSION_STRING
|
||||||
string "default CRTM version"
|
string "default CRTM version"
|
||||||
default "default CRTM version"
|
default "default CRTM version"
|
||||||
|
|
||||||
|
endif # VENDORCODE_ELTAN_MBOOT
|
||||||
endmenu # Measured Boot (mboot)
|
endmenu # Measured Boot (mboot)
|
||||||
|
|
|
@ -8,6 +8,8 @@ config VENDORCODE_ELTAN_VBOOT
|
||||||
default n
|
default n
|
||||||
select VBOOT_LIB
|
select VBOOT_LIB
|
||||||
|
|
||||||
|
if VENDORCODE_ELTAN_VBOOT
|
||||||
|
|
||||||
config VENDORCODE_ELTAN_VBOOT_SIGNED_MANIFEST
|
config VENDORCODE_ELTAN_VBOOT_SIGNED_MANIFEST
|
||||||
bool "Enable Signed Manifest"
|
bool "Enable Signed Manifest"
|
||||||
depends on VENDORCODE_ELTAN_VBOOT
|
depends on VENDORCODE_ELTAN_VBOOT
|
||||||
|
@ -52,4 +54,5 @@ config VENDORCODE_ELTAN_VBOOT_KEY_SIZE
|
||||||
int
|
int
|
||||||
default 552
|
default 552
|
||||||
|
|
||||||
|
endif # VENDORCODE_ELTAN_VBOOT
|
||||||
endmenu # Verified Boot (verified_boot)
|
endmenu # Verified Boot (verified_boot)
|
||||||
|
|
Loading…
Reference in New Issue