]>
Commit | Line | Data |
---|---|---|
573a3811 | 1 | config FIRMWARE |
e7a52ba6 | 2 | bool "Enable Firmware driver support" |
573a3811 | 3 | |
a8b50311 SG |
4 | config SPL_FIRMWARE |
5 | bool "Enable Firmware driver support in SPL" | |
b340199f | 6 | depends on FIRMWARE && SPL |
a8b50311 | 7 | |
cdd74866 PF |
8 | config SPL_ARM_PSCI_FW |
9 | bool | |
a8b50311 | 10 | select SPL_FIRMWARE |
cdd74866 | 11 | |
573a3811 MY |
12 | config ARM_PSCI_FW |
13 | bool | |
14 | select FIRMWARE | |
32cd2512 LV |
15 | |
16 | config TI_SCI_PROTOCOL | |
17 | tristate "TI System Control Interface (TISCI) Message Protocol" | |
18 | depends on K3_SEC_PROXY | |
19 | select FIRMWARE | |
a8b50311 | 20 | select SPL_FIRMWARE if SPL |
32cd2512 LV |
21 | help |
22 | TI System Control Interface (TISCI) Message Protocol is used to manage | |
23 | compute systems such as ARM, DSP etc with the system controller in | |
24 | complex System on Chip (SoC) such as those found on certain K3 | |
25 | generation SoC from TI. | |
26 | ||
27 | This protocol library is used by client drivers to use the features | |
28 | provided by the system controller. | |
14723ed5 RV |
29 | |
30 | config ZYNQMP_FIRMWARE | |
31 | bool "ZynqMP Firmware interface" | |
32 | select FIRMWARE | |
33 | help | |
34 | Firmware interface driver is used by different | |
35 | drivers to communicate with the firmware for | |
36 | various platform management services. | |
37 | Say yes to enable ZynqMP firmware interface driver. | |
38 | If in doubt, say N. | |
358599ef | 39 | |
2fbe47b7 EC |
40 | config ARM_SMCCC_FEATURES |
41 | bool "Arm SMCCC features discovery" | |
42 | depends on ARM_PSCI_FW | |
43 | help | |
44 | Discover Arm SMCCC features for which a U-Boot driver is defined. When enabled, | |
45 | the PSCI driver is always probed and binds dirvers registered to the Arm SMCCC | |
46 | services if any and reported as supported by the SMCCC firmware. | |
47 | ||
39d383bd | 48 | source "drivers/firmware/arm-ffa/Kconfig" |
358599ef | 49 | source "drivers/firmware/scmi/Kconfig" |