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