xref: /openbmc/u-boot/board/freescale/common/Kconfig (revision 16121280188d3daa57b18ad623d0845bbbb5a90a)
188077715STom Riniconfig CHAIN_OF_TRUST
288077715STom Rini	depends on !FIT_SIGNATURE && SECURE_BOOT
3c04b9b34SSimon Glass	imply CMD_BLOB
4551c3934SSimon Glass	imply CMD_HASH if ARM
528522678STom Rini	select FSL_CAAM
60680f1b1SLey Foon Tan	select SPL_BOARD_INIT if (ARM && SPL)
7089df18bSTom Rini	select SHA_HW_ACCEL
8089df18bSTom Rini	select SHA_PROG_HW_ACCEL
92be29653SSimon Glass	select ENV_IS_NOWHERE
1086c773feSSumit Garg	select CMD_EXT4 if ARM
1186c773feSSumit Garg	select CMD_EXT4_WRITE if ARM
1288077715STom Rini	bool
1388077715STom Rini	default y
14ea7971f7SSimon Glass
15ea7971f7SSimon Glassconfig CMD_ESBC_VALIDATE
16ea7971f7SSimon Glass	bool "Enable the 'esbc_validate' and 'esbc_halt' commands"
17ea7971f7SSimon Glass	default y if CHAIN_OF_TRUST
18ea7971f7SSimon Glass	help
19ea7971f7SSimon Glass	  This option enables two commands used for secure booting:
20ea7971f7SSimon Glass
21ea7971f7SSimon Glass	    esbc_validate - validate signature using RSA verification
22ea7971f7SSimon Glass	    esbc_halt - put the core in spin loop (Secure Boot Only)
23*6f2d0a50SRajesh Bhagat
24*6f2d0a50SRajesh Bhagatconfig VOL_MONITOR_LTC3882_READ
25*6f2d0a50SRajesh Bhagat	depends on VID
26*6f2d0a50SRajesh Bhagat	bool "Enable the LTC3882 voltage monitor read"
27*6f2d0a50SRajesh Bhagat	default n
28*6f2d0a50SRajesh Bhagat	help
29*6f2d0a50SRajesh Bhagat	 This option enables LTC3882 voltage monitor read
30*6f2d0a50SRajesh Bhagat	 functionality. It is used by common VID driver.
31*6f2d0a50SRajesh Bhagat
32*6f2d0a50SRajesh Bhagatconfig VOL_MONITOR_LTC3882_SET
33*6f2d0a50SRajesh Bhagat	depends on VID
34*6f2d0a50SRajesh Bhagat	bool "Enable the LTC3882 voltage monitor set"
35*6f2d0a50SRajesh Bhagat	default n
36*6f2d0a50SRajesh Bhagat	help
37*6f2d0a50SRajesh Bhagat	 This option enables LTC3882 voltage monitor set
38*6f2d0a50SRajesh Bhagat	 functionality. It is used by common VID driver.
39