blob: ab9c14ae8858ea45a70139391a3424ad421cd6ce [file] [log] [blame]
Tom Rini51b06fa2017-01-22 19:43:10 -05001config CHAIN_OF_TRUST
Udit Agarwal22ec2382019-11-07 16:11:32 +00002 depends on !FIT_SIGNATURE && NXP_ESBC
Simon Glass311ec4f2017-04-26 22:27:53 -06003 imply CMD_BLOB
Simon Glass027608e2017-05-17 03:25:25 -06004 imply CMD_HASH if ARM
Tom Rinia5c4d402017-03-01 16:51:58 -05005 select FSL_CAAM
Ley Foon Tan48fcc4a2017-05-03 17:13:32 +08006 select SPL_BOARD_INIT if (ARM && SPL)
Tom Rini5bdd9192017-05-15 12:17:49 -04007 select SHA_HW_ACCEL
8 select SHA_PROG_HW_ACCEL
Simon Glass73c18b42017-07-23 21:19:39 -06009 select ENV_IS_NOWHERE
Sumit Garg13ad2902018-01-09 01:27:46 +053010 select CMD_EXT4 if ARM
11 select CMD_EXT4_WRITE if ARM
Tom Rini51b06fa2017-01-22 19:43:10 -050012 bool
13 default y
Simon Glassa6a9ea42017-05-17 03:25:16 -060014
15config CMD_ESBC_VALIDATE
16 bool "Enable the 'esbc_validate' and 'esbc_halt' commands"
17 default y if CHAIN_OF_TRUST
18 help
19 This option enables two commands used for secure booting:
20
21 esbc_validate - validate signature using RSA verification
22 esbc_halt - put the core in spin loop (Secure Boot Only)
Rajesh Bhagat241a3cc2018-01-17 16:13:04 +053023
Stephen Carlsone36d49c2021-06-22 16:35:20 -070024config FSL_USE_PCA9547_MUX
25 bool "Enable PCA9547 I2C Mux on Freescale boards"
26 default n
27 help
28 This option enables the PCA9547 I2C mux on Freescale boards.
29
Stephen Carlsonc3301a22021-02-08 11:11:29 +010030config VID
31 depends on DM_I2C
32 bool "Enable Freescale VID"
33 help
34 This option enables setting core voltage based on individual
35 values saved in SoC fuses.
36
Rajesh Bhagat241a3cc2018-01-17 16:13:04 +053037config VOL_MONITOR_LTC3882_READ
38 depends on VID
39 bool "Enable the LTC3882 voltage monitor read"
Rajesh Bhagat241a3cc2018-01-17 16:13:04 +053040 help
41 This option enables LTC3882 voltage monitor read
Stephen Carlsonc3301a22021-02-08 11:11:29 +010042 functionality. It is used by the common VID driver.
Rajesh Bhagat241a3cc2018-01-17 16:13:04 +053043
44config VOL_MONITOR_LTC3882_SET
45 depends on VID
46 bool "Enable the LTC3882 voltage monitor set"
Rajesh Bhagat241a3cc2018-01-17 16:13:04 +053047 help
48 This option enables LTC3882 voltage monitor set
Stephen Carlsonc3301a22021-02-08 11:11:29 +010049 functionality. It is used by the common VID driver.
50
51config VOL_MONITOR_ISL68233_READ
52 depends on VID
53 bool "Enable the ISL68233 voltage monitor read"
54 help
55 This option enables ISL68233 voltage monitor read
56 functionality. It is used by the common VID driver.
57
58config VOL_MONITOR_ISL68233_SET
59 depends on VID
60 bool "Enable the ISL68233 voltage monitor set"
61 help
62 This option enables ISL68233 voltage monitor set
63 functionality. It is used by the common VID driver.