Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3764e82e authored by Johannes Thumshirn's avatar Johannes Thumshirn Committed by Greg Kroah-Hartman
Browse files

drivers: Introduce MEN Chameleon Bus



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.

Signed-off-by: default avatarJohannes Thumshirn <johannes.thumshirn@men.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent e5bb7425
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -5667,6 +5667,12 @@ L: linux-watchdog@vger.kernel.org
S:	Supported
F:	drivers/watchdog/mena21_wdt.c

MEN CHAMELEON BUS (mcb)
M:  	Johannes Thumshirn <johannes.thumshirn@men.de>
S:	Supported
F:	drivers/mcb/
F:	include/linux/mcb.h

METAG ARCHITECTURE
M:	James Hogan <james.hogan@imgtec.com>
L:	linux-metag@vger.kernel.org
+2 −0
Original line number Diff line number Diff line
@@ -172,4 +172,6 @@ source "drivers/phy/Kconfig"

source "drivers/powercap/Kconfig"

source "drivers/mcb/Kconfig"

endmenu
+1 −0
Original line number Diff line number Diff line
@@ -156,3 +156,4 @@ obj-$(CONFIG_IPACK_BUS) += ipack/
obj-$(CONFIG_NTB)		+= ntb/
obj-$(CONFIG_FMC)		+= fmc/
obj-$(CONFIG_POWERCAP)		+= powercap/
obj-$(CONFIG_MCB)		+= mcb/

drivers/mcb/Kconfig

0 → 100644
+15 −0
Original line number Diff line number Diff line
#
# MEN Chameleon Bus (MCB) support
#

menuconfig MCB
	   tristate "MCB support"
	   default m
	   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

drivers/mcb/Makefile

0 → 100644
+5 −0
Original line number Diff line number Diff line

obj-$(CONFIG_MCB) += mcb.o

mcb-y += mcb-core.o
mcb-y += mcb-parse.o
Loading