aboutsummaryrefslogtreecommitdiff
path: root/drivers/firmware/Kconfig
blob: ef958b3a7a4e7babd16da3244dde5ae4e5e5385d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
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 TI_SCI_PROTOCOL
	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
	  complex System on Chip (SoC) such as those found on certain K3
	  generation SoC from TI.

	  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.

source "drivers/firmware/scmi/Kconfig"