colibri_imx6: fix video stdout in default environment
[oweals/u-boot.git] / drivers / firmware / Kconfig
index feaea8130fd4211bc08c6fb14a7a982d078be049..b70a2063551c3444bb3c78377fc1a89fd65aa8b2 100644 (file)
@@ -1,6 +1,14 @@
 config FIRMWARE
        bool "Enable Firmware driver support"
 
 config FIRMWARE
        bool "Enable Firmware driver support"
 
+config SPL_FIRMWARE
+       bool "Enable Firmware driver support in SPL"
+       depends on FIRMWARE
+
+config SPL_ARM_PSCI_FW
+       bool
+       select SPL_FIRMWARE
+
 config ARM_PSCI_FW
        bool
        select FIRMWARE
 config ARM_PSCI_FW
        bool
        select FIRMWARE
@@ -9,6 +17,7 @@ config TI_SCI_PROTOCOL
        tristate "TI System Control Interface (TISCI) Message Protocol"
        depends on K3_SEC_PROXY
        select FIRMWARE
        tristate "TI System Control Interface (TISCI) Message Protocol"
        depends on K3_SEC_PROXY
        select FIRMWARE
+       select SPL_FIRMWARE if SPL
        help
          TI System Control Interface (TISCI) Message Protocol is used to manage
          compute systems such as ARM, DSP etc with the system controller in
        help
          TI System Control Interface (TISCI) Message Protocol is used to manage
          compute systems such as ARM, DSP etc with the system controller in
@@ -17,3 +26,13 @@ config TI_SCI_PROTOCOL
 
          This protocol library is used by client drivers to use the features
          provided by the system controller.
 
          This protocol library is used by client drivers to use the features
          provided by the system controller.
+
+config ZYNQMP_FIRMWARE
+       bool "ZynqMP Firmware interface"
+       select FIRMWARE
+       help
+         Firmware interface driver is used by different
+         drivers to communicate with the firmware for
+         various platform management services.
+         Say yes to enable ZynqMP firmware interface driver.
+         If in doubt, say N.