xref: /linux/drivers/mcb/Kconfig (revision 07792c7e102110b9e7243c5c6aca891041272b67)
13764e82eSJohannes Thumshirn#
23764e82eSJohannes Thumshirn# MEN Chameleon Bus (MCB) support
33764e82eSJohannes Thumshirn#
43764e82eSJohannes Thumshirn
53764e82eSJohannes Thumshirnmenuconfig MCB
63764e82eSJohannes Thumshirn	   tristate "MCB support"
7*07792c7eSJohannes Thumshirn	   default n
8*07792c7eSJohannes 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"
21*07792c7eSJohannes Thumshirn	   default n
22*07792c7eSJohannes 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
31b71bb863SJohannes Thumshirnendif # MCB
32