HEX
Server: nginx/1.26.1
System: Linux main-vm 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
User: root (0)
PHP: 8.2.19
Disabled: NONE
Upload Files
File: //usr/src/linux-headers-5.15.0-153/drivers/mcb/Kconfig
# SPDX-License-Identifier: GPL-2.0-only
#
# MEN Chameleon Bus (MCB) support
#

menuconfig MCB
	   tristate "MCB support"
	   default n
	   depends on HAS_IOMEM
	   help

	   The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik
	   FPGA based devices. It is used to identify MCB based IP-Cores within
	   an FPGA and provide the necessary framework for instantiating drivers
	   for these devices.

	   If build as a module, the module is called mcb.ko

if MCB
config MCB_PCI
	   tristate "PCI based MCB carrier"
	   default n
	   depends on PCI
	   help

	   This is a MCB carrier on a PCI device. Both PCI attached on-board
	   FPGAs as well as CompactPCI attached MCB FPGAs are supported with
	   this driver.

	   If build as a module, the module is called mcb-pci.ko

config MCB_LPC
	   tristate "LPC (non PCI) based MCB carrier"
	   default n
	   help

	   This is a MCB carrier on a LPC or non PCI device.

	   If build as a module, the module is called mcb-lpc.ko

endif # MCB