2 depends on !FIT_SIGNATURE && NXP_ESBC
7 select SPL_BOARD_INIT if (ARM && SPL)
8 select SPL_HASH if (ARM && SPL)
10 select SHA_PROG_HW_ACCEL
12 select CMD_EXT4 if ARM
13 select CMD_EXT4_WRITE if ARM
17 config CMD_ESBC_VALIDATE
18 bool "Enable the 'esbc_validate' and 'esbc_halt' commands"
19 depends on CHAIN_OF_TRUST
22 This option enables two commands used for secure booting:
24 esbc_validate - validate signature using RSA verification
25 esbc_halt - put the core in spin loop (Secure Boot Only)
28 bool "Enable SoC deep sleep feature"
29 depends on ARCH_T1024 || ARCH_T1040 || ARCH_T1042 || ARCH_LS1021A
32 Indicates this SoC supports deep sleep feature. If deep sleep is
33 supported, core will start to execute uboot when wakes up.
35 config FSL_USE_PCA9547_MUX
36 bool "Enable PCA9547 I2C Mux on Freescale boards"
37 depends on PPC || ARCH_LS1021A || FSL_LSCH2 || FSL_LSCH3
39 This option enables the PCA9547 I2C mux on Freescale boards.
42 bool "Enable Freescale VID"
43 depends on (PPC || ARCH_LS1021A || FSL_LSCH2 || FSL_LSCH3) && (I2C || DM_I2C)
45 This option enables setting core voltage based on individual
46 values saved in SoC fuses.
49 bool "Enable Freescale VID in SPL"
50 depends on (PPC || ARCH_LS1021A || FSL_LSCH2 || FSL_LSCH3) && (SPL_I2C || DM_SPL_I2C)
52 This option enables setting core voltage based on individual
53 values saved in SoC fuses, in SPL.
58 string "Environment variable for overriding VDD"
60 This option allows for specifying the environment variable
61 to check to override VDD information.
63 config VOL_MONITOR_INA220
64 bool "Enable the INA220 voltage monitor read"
66 This option enables INA220 voltage monitor read
67 functionality. It is used by the common VID driver.
69 config VOL_MONITOR_IR36021_READ
70 bool "Enable the IR36021 voltage monitor read"
72 This option enables IR36021 voltage monitor read
73 functionality. It is used by the common VID driver.
75 config VOL_MONITOR_IR36021_SET
76 bool "Enable the IR36021 voltage monitor set"
78 This option enables IR36021 voltage monitor set
79 functionality. It is used by the common VID driver.
81 config VOL_MONITOR_LTC3882_READ
82 bool "Enable the LTC3882 voltage monitor read"
84 This option enables LTC3882 voltage monitor read
85 functionality. It is used by the common VID driver.
87 config VOL_MONITOR_LTC3882_SET
88 bool "Enable the LTC3882 voltage monitor set"
90 This option enables LTC3882 voltage monitor set
91 functionality. It is used by the common VID driver.
93 config VOL_MONITOR_ISL68233_READ
94 bool "Enable the ISL68233 voltage monitor read"
96 This option enables ISL68233 voltage monitor read
97 functionality. It is used by the common VID driver.
99 config VOL_MONITOR_ISL68233_SET
100 bool "Enable the ISL68233 voltage monitor set"
102 This option enables ISL68233 voltage monitor set
103 functionality. It is used by the common VID driver.
108 bool "Enable QIXIS support"
109 depends on PPC || ARCH_LS1021A || FSL_LSCH2 || FSL_LSCH3
111 config QIXIS_I2C_ACCESS
112 bool "Access to QIXIS is over i2c"
116 config HAS_FSL_DR_USB
118 depends on USB_EHCI_HCD && PPC