1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 23764e82eSJohannes Thumshirn# 33764e82eSJohannes Thumshirn# MEN Chameleon Bus (MCB) support 43764e82eSJohannes Thumshirn# 53764e82eSJohannes Thumshirn 63764e82eSJohannes Thumshirnmenuconfig MCB 73764e82eSJohannes Thumshirn tristate "MCB support" 807792c7eSJohannes Thumshirn default n 907792c7eSJohannes Thumshirn depends on HAS_IOMEM 103764e82eSJohannes Thumshirn help 113764e82eSJohannes Thumshirn 123764e82eSJohannes Thumshirn The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik 133764e82eSJohannes Thumshirn FPGA based devices. It is used to identify MCB based IP-Cores within 143764e82eSJohannes Thumshirn an FPGA and provide the necessary framework for instantiating drivers 153764e82eSJohannes Thumshirn for these devices. 163764e82eSJohannes Thumshirn 173764e82eSJohannes Thumshirn If build as a module, the module is called mcb.ko 18b71bb863SJohannes Thumshirn 19b71bb863SJohannes Thumshirnif MCB 20b71bb863SJohannes Thumshirnconfig MCB_PCI 21b71bb863SJohannes Thumshirn tristate "PCI based MCB carrier" 2207792c7eSJohannes Thumshirn default n 2307792c7eSJohannes Thumshirn depends on PCI 24b71bb863SJohannes Thumshirn help 25b71bb863SJohannes Thumshirn 26b71bb863SJohannes Thumshirn This is a MCB carrier on a PCI device. Both PCI attached on-board 27b71bb863SJohannes Thumshirn FPGAs as well as CompactPCI attached MCB FPGAs are supported with 28b71bb863SJohannes Thumshirn this driver. 29b71bb863SJohannes Thumshirn 30b71bb863SJohannes Thumshirn If build as a module, the module is called mcb-pci.ko 31b71bb863SJohannes Thumshirn 3273edc8f7SAndreas Wernerconfig MCB_LPC 3373edc8f7SAndreas Werner tristate "LPC (non PCI) based MCB carrier" 3473edc8f7SAndreas Werner default n 3573edc8f7SAndreas Werner help 3673edc8f7SAndreas Werner 3773edc8f7SAndreas Werner This is a MCB carrier on a LPC or non PCI device. 3873edc8f7SAndreas Werner 3973edc8f7SAndreas Werner If build as a module, the module is called mcb-lpc.ko 4073edc8f7SAndreas Werner 41b71bb863SJohannes Thumshirnendif # MCB 42