xref: /openbmc/linux/drivers/fsi/Kconfig (revision 160b8e75)
1#
2# FSI subsystem
3#
4
5menuconfig FSI
6	tristate "FSI support"
7	select CRC4
8	---help---
9	  FSI - the FRU Support Interface - is a simple bus for low-level
10	  access to POWER-based hardware.
11
12if FSI
13
14config FSI_MASTER_GPIO
15	tristate "GPIO-based FSI master"
16	depends on GPIOLIB
17	select CRC4
18	---help---
19	This option enables a FSI master driver using GPIO lines.
20
21config FSI_MASTER_HUB
22	tristate "FSI hub master"
23	---help---
24	This option enables a FSI hub master driver.  Hub is a type of FSI
25	master that is connected to the upstream master via a slave.  Hubs
26	allow chaining of FSI links to an arbitrary depth.  This allows for
27	a high target device fanout.
28
29config FSI_SCOM
30	tristate "SCOM FSI client device driver"
31	---help---
32	This option enables an FSI based SCOM device driver.
33
34endif
35