xref: /linux/drivers/fsi/Kconfig (revision 9f4a8a2d7f9d71093f41c4bb0ef8707e8145bad3)
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
35*9f4a8a2dSBenjamin Herrenschmidtconfig FSI_SBEFIFO
36*9f4a8a2dSBenjamin Herrenschmidt	tristate "SBEFIFO FSI client device driver"
37*9f4a8a2dSBenjamin Herrenschmidt	---help---
38*9f4a8a2dSBenjamin Herrenschmidt	This option enables an FSI based SBEFIFO device driver. The SBEFIFO is
39*9f4a8a2dSBenjamin Herrenschmidt	a pipe-like FSI device for communicating with the self boot engine
40*9f4a8a2dSBenjamin Herrenschmidt	(SBE) on POWER processors.
41*9f4a8a2dSBenjamin Herrenschmidt
42ac0385d9SChristopher Bosticendif
43