xref: /openbmc/linux/drivers/fsi/Kconfig (revision f6a2f8eb)
10508ad1fSJeremy Kerr#
20508ad1fSJeremy Kerr# FSI subsystem
30508ad1fSJeremy Kerr#
40508ad1fSJeremy Kerr
5baa8b941SVincent Legollmenuconfig FSI
60508ad1fSJeremy Kerr	tristate "FSI support"
7f6a2f8ebSJeremy Kerr	depends on OF
82b545cd8SJeremy Kerr	select CRC4
90508ad1fSJeremy Kerr	---help---
100508ad1fSJeremy Kerr	  FSI - the FRU Support Interface - is a simple bus for low-level
110508ad1fSJeremy Kerr	  access to POWER-based hardware.
12ac0385d9SChristopher Bostic
13ac0385d9SChristopher Bosticif FSI
14ac0385d9SChristopher Bostic
15ac0385d9SChristopher Bosticconfig FSI_MASTER_GPIO
16ac0385d9SChristopher Bostic	tristate "GPIO-based FSI master"
17ac0385d9SChristopher Bostic	depends on GPIOLIB
18ac0385d9SChristopher Bostic	select CRC4
19ac0385d9SChristopher Bostic	---help---
20ac0385d9SChristopher Bostic	This option enables a FSI master driver using GPIO lines.
21ac0385d9SChristopher Bostic
227f9e8f76SChristopher Bosticconfig FSI_MASTER_HUB
237f9e8f76SChristopher Bostic	tristate "FSI hub master"
247f9e8f76SChristopher Bostic	---help---
257f9e8f76SChristopher Bostic	This option enables a FSI hub master driver.  Hub is a type of FSI
267f9e8f76SChristopher Bostic	master that is connected to the upstream master via a slave.  Hubs
277f9e8f76SChristopher Bostic	allow chaining of FSI links to an arbitrary depth.  This allows for
287f9e8f76SChristopher Bostic	a high target device fanout.
297f9e8f76SChristopher Bostic
30680ca6dcSChristopher Bosticconfig FSI_SCOM
31680ca6dcSChristopher Bostic	tristate "SCOM FSI client device driver"
32680ca6dcSChristopher Bostic	---help---
33680ca6dcSChristopher Bostic	This option enables an FSI based SCOM device driver.
34680ca6dcSChristopher Bostic
35ac0385d9SChristopher Bosticendif
36