Home
last modified time | relevance | path

Searched refs:MCB (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/drivers/mcb/
H A DKconfig3 # MEN Chameleon Bus (MCB) support
6 menuconfig MCB config
7 tristate "MCB support"
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
19 if MCB
21 tristate "PCI based MCB carrier"
26 This is a MCB carrier on a PCI device. Both PCI attached on-board
33 tristate "LPC (non PCI) based MCB carrier"
37 This is a MCB carrier on a LPC or non PCI device.
[all …]
H A Dmcb-core.c253 EXPORT_SYMBOL_NS_GPL(mcb_device_register, MCB);
305 EXPORT_SYMBOL_NS_GPL(mcb_alloc_bus, MCB);
327 EXPORT_SYMBOL_NS_GPL(mcb_release_bus, MCB);
342 EXPORT_SYMBOL_NS_GPL(mcb_bus_get, MCB);
355 EXPORT_SYMBOL_NS_GPL(mcb_bus_put, MCB);
375 EXPORT_SYMBOL_NS_GPL(mcb_alloc_dev, MCB);
387 EXPORT_SYMBOL_NS_GPL(mcb_free_dev, MCB);
428 EXPORT_SYMBOL_NS_GPL(mcb_get_resource, MCB);
454 EXPORT_SYMBOL_NS_GPL(mcb_request_mem, MCB);
469 EXPORT_SYMBOL_NS_GPL(mcb_release_mem, MCB);
[all …]
H A Dmcb-pci.c157 MODULE_IMPORT_NS(MCB);
H A Dmcb-lpc.c189 MODULE_IMPORT_NS(MCB);
H A Dmcb-parse.c259 EXPORT_SYMBOL_NS_GPL(chameleon_parse_cells, MCB);
/openbmc/linux/Documentation/driver-api/
H A Dmen-chameleon-bus.rst17 4 Writing an MCB driver
28 Chameleon Bus (called MCB throughout this document).
45 - MCB devices that need another MCB device, like SRAM for a DMA Controller's
53 MCB is divided into 3 functional blocks:
56 - drivers for MCB Carrier Devices and
69 not handled by the MCB implementation.
92 MCB devices are registered at the MCB and thus at the driver core of the
105 the MCB bus. This memory resource is the physical address of the MCB device
118 Writing an MCB driver
148 When a driver is loaded and the MCB devices it services are found, the MCB
[all …]
/openbmc/linux/Documentation/devicetree/bindings/perf/
H A Dapm-xgene-pmu.txt8 MCB - Memory controller bridge
17 - regmap-mcba : Regmap of the MCB-A (memory bridge) resource.
18 - regmap-mcbb : Regmap of the MCB-B (memory bridge) resource.
30 Required properties for MCB subnode:
32 - reg : First resource shall be the MCB PMU resource.
33 - enable-bit-index : The bit indicates if the according MCB is enabled.
/openbmc/linux/Documentation/devicetree/bindings/edac/
H A Dapm-xgene-edac.txt16 - regmap-mcba : Regmap of the MCB-A (memory bridge) resource.
17 - regmap-mcbb : Regmap of the MCB-B (memory bridge) resource.
/openbmc/linux/arch/arm64/kvm/
H A Demulate-nested.c350 #define MCB(id, ...) \ macro
357 MCB(CGT_HCR_IMO_FMO, CGT_HCR_IMO, CGT_HCR_FMO), enumerator
358 MCB(CGT_HCR_TID2_TID4, CGT_HCR_TID2, CGT_HCR_TID4), enumerator
359 MCB(CGT_HCR_TTLB_TTLBIS, CGT_HCR_TTLB, CGT_HCR_TTLBIS), enumerator
360 MCB(CGT_HCR_TTLB_TTLBOS, CGT_HCR_TTLB, CGT_HCR_TTLBOS), enumerator
361 MCB(CGT_HCR_TVM_TRVM, CGT_HCR_TVM, CGT_HCR_TRVM), enumerator
362 MCB(CGT_HCR_TPU_TICAB, CGT_HCR_TPU, CGT_HCR_TICAB), enumerator
363 MCB(CGT_HCR_TPU_TOCU, CGT_HCR_TPU, CGT_HCR_TOCU), enumerator
365 MCB(CGT_MDCR_TPM_TPMCR, CGT_MDCR_TPM, CGT_MDCR_TPMCR), enumerator
366 MCB(CGT_MDCR_TDE_TDA, CGT_MDCR_TDE, CGT_MDCR_TDA), enumerator
[all …]
/openbmc/linux/drivers/iio/adc/
H A Dmen_z188_adc.c175 MODULE_IMPORT_NS(MCB);
H A DKconfig832 depends on MCB
834 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
/openbmc/linux/drivers/watchdog/
H A Dmenz69_wdt.c166 MODULE_IMPORT_NS(MCB);
H A DKconfig259 depends on MCB
/openbmc/linux/drivers/gpio/
H A Dgpio-menz127.c214 MODULE_IMPORT_NS(MCB);
H A DKconfig422 depends on MCB
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_men_mcb.c274 MODULE_IMPORT_NS(MCB);
H A DKconfig178 tristate "MEN MCB UART device support"
179 depends on MCB && SERIAL_8250
/openbmc/linux/drivers/tty/serial/
H A Dmen_z135_uart.c929 MODULE_IMPORT_NS(MCB);
H A DKconfig1367 depends on MCB
1370 on a MCB carrier.