xref: /linux/drivers/mcb/Kconfig (revision 73edc8f7cceffe537d6888dc20703123769eb3f6)
13764e82eSJohannes Thumshirn#
23764e82eSJohannes Thumshirn# MEN Chameleon Bus (MCB) support
33764e82eSJohannes Thumshirn#
43764e82eSJohannes Thumshirn
53764e82eSJohannes Thumshirnmenuconfig MCB
63764e82eSJohannes Thumshirn	   tristate "MCB support"
707792c7eSJohannes Thumshirn	   default n
807792c7eSJohannes Thumshirn	   depends on HAS_IOMEM
93764e82eSJohannes Thumshirn	   help
103764e82eSJohannes Thumshirn
113764e82eSJohannes Thumshirn	   The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik
123764e82eSJohannes Thumshirn	   FPGA based devices. It is used to identify MCB based IP-Cores within
133764e82eSJohannes Thumshirn	   an FPGA and provide the necessary framework for instantiating drivers
143764e82eSJohannes Thumshirn	   for these devices.
153764e82eSJohannes Thumshirn
163764e82eSJohannes Thumshirn	   If build as a module, the module is called mcb.ko
17b71bb863SJohannes Thumshirn
18b71bb863SJohannes Thumshirnif MCB
19b71bb863SJohannes Thumshirnconfig MCB_PCI
20b71bb863SJohannes Thumshirn	   tristate "PCI based MCB carrier"
2107792c7eSJohannes Thumshirn	   default n
2207792c7eSJohannes Thumshirn	   depends on PCI
23b71bb863SJohannes Thumshirn	   help
24b71bb863SJohannes Thumshirn
25b71bb863SJohannes Thumshirn	   This is a MCB carrier on a PCI device. Both PCI attached on-board
26b71bb863SJohannes Thumshirn	   FPGAs as well as CompactPCI attached MCB FPGAs are supported with
27b71bb863SJohannes Thumshirn	   this driver.
28b71bb863SJohannes Thumshirn
29b71bb863SJohannes Thumshirn	   If build as a module, the module is called mcb-pci.ko
30b71bb863SJohannes Thumshirn
31*73edc8f7SAndreas Wernerconfig MCB_LPC
32*73edc8f7SAndreas Werner	   tristate "LPC (non PCI) based MCB carrier"
33*73edc8f7SAndreas Werner	   default n
34*73edc8f7SAndreas Werner	   help
35*73edc8f7SAndreas Werner
36*73edc8f7SAndreas Werner	   This is a MCB carrier on a LPC or non PCI device.
37*73edc8f7SAndreas Werner
38*73edc8f7SAndreas Werner	   If build as a module, the module is called mcb-lpc.ko
39*73edc8f7SAndreas Werner
40b71bb863SJohannes Thumshirnendif # MCB
41