Merge branch 'parisc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller...
[cascardo/linux.git] / drivers / mcb / Kconfig
1 #
2 # MEN Chameleon Bus (MCB) support
3 #
4
5 menuconfig MCB
6            tristate "MCB support"
7            default n
8            depends on HAS_IOMEM
9            help
10
11            The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik
12            FPGA based devices. It is used to identify MCB based IP-Cores within
13            an FPGA and provide the necessary framework for instantiating drivers
14            for these devices.
15
16            If build as a module, the module is called mcb.ko
17
18 if MCB
19 config MCB_PCI
20            tristate "PCI based MCB carrier"
21            default n
22            depends on PCI
23            help
24
25            This is a MCB carrier on a PCI device. Both PCI attached on-board
26            FPGAs as well as CompactPCI attached MCB FPGAs are supported with
27            this driver.
28
29            If build as a module, the module is called mcb-pci.ko
30
31 config MCB_LPC
32            tristate "LPC (non PCI) based MCB carrier"
33            default n
34            help
35
36            This is a MCB carrier on a LPC or non PCI device.
37
38            If build as a module, the module is called mcb-lpc.ko
39
40 endif # MCB