Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/mcb/
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
27 FPGAs as well as CompactPCI attached MCB FPGAs are supported with
33 tristate "LPC (non PCI) based MCB carrier"
[all …]
Dmcb-core.c194 EXPORT_SYMBOL_NS_GPL(__mcb_register_driver, MCB);
206 EXPORT_SYMBOL_NS_GPL(mcb_unregister_driver, MCB);
253 EXPORT_SYMBOL_NS_GPL(mcb_device_register, MCB);
306 EXPORT_SYMBOL_NS_GPL(mcb_alloc_bus, MCB);
328 EXPORT_SYMBOL_NS_GPL(mcb_release_bus, MCB);
343 EXPORT_SYMBOL_NS_GPL(mcb_bus_get, MCB);
356 EXPORT_SYMBOL_NS_GPL(mcb_bus_put, MCB);
376 EXPORT_SYMBOL_NS_GPL(mcb_alloc_dev, MCB);
388 EXPORT_SYMBOL_NS_GPL(mcb_free_dev, MCB);
413 EXPORT_SYMBOL_NS_GPL(mcb_bus_add_devices, MCB);
[all …]
Dmcb-pci.c157 MODULE_IMPORT_NS(MCB);
Dmcb-lpc.c187 MODULE_IMPORT_NS(MCB);
Dmcb-parse.c254 EXPORT_SYMBOL_NS_GPL(chameleon_parse_cells, MCB);
/linux-6.12.1/Documentation/driver-api/
Dmen-chameleon-bus.rst17 4 Writing an MCB driver
28 Chameleon Bus (called MCB throughout this document).
34 implementation and does by no means describe the complete possibilities of MCB
44 - Multi-resource MCB devices like the VME Controller or M-Module carrier.
45 - MCB devices that need another MCB device, like SRAM for a DMA Controller's
48 per MCB device like PCIe based carriers with MSI or MSI-X support.
53 MCB is divided into 3 functional blocks:
56 - drivers for MCB Carrier Devices and
69 not handled by the MCB implementation.
77 device). To provide abstraction from the real hardware bus, an MCB carrier
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/perf/
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.
/linux-6.12.1/Documentation/devicetree/bindings/edac/
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.
/linux-6.12.1/arch/arm64/kvm/
Demulate-nested.c421 #define MCB(id, ...) \ macro
428 MCB(CGT_HCR_TID2_TID4, CGT_HCR_TID2, CGT_HCR_TID4), enumerator
429 MCB(CGT_HCR_TTLB_TTLBIS, CGT_HCR_TTLB, CGT_HCR_TTLBIS), enumerator
430 MCB(CGT_HCR_TTLB_TTLBOS, CGT_HCR_TTLB, CGT_HCR_TTLBOS), enumerator
431 MCB(CGT_HCR_TVM_TRVM, CGT_HCR_TVM, CGT_HCR_TRVM), enumerator
432 MCB(CGT_HCR_TVM_TRVM_HCRX_TCR2En, enumerator
434 MCB(CGT_HCR_TPU_TICAB, CGT_HCR_TPU, CGT_HCR_TICAB), enumerator
435 MCB(CGT_HCR_TPU_TOCU, CGT_HCR_TPU, CGT_HCR_TOCU), enumerator
436 MCB(CGT_HCR_NV1_nNV2_ENSCXT, CGT_HCR_NV1_nNV2, CGT_HCR_ENSCXT), enumerator
437 MCB(CGT_MDCR_TPM_TPMCR, CGT_MDCR_TPM, CGT_MDCR_TPMCR), enumerator
[all …]
/linux-6.12.1/drivers/iio/adc/
Dmen_z188_adc.c175 MODULE_IMPORT_NS(MCB);
DKconfig972 depends on MCB
974 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
/linux-6.12.1/drivers/watchdog/
Dmenz69_wdt.c167 MODULE_IMPORT_NS(MCB);
DKconfig295 depends on MCB
/linux-6.12.1/drivers/gpio/
Dgpio-menz127.c214 MODULE_IMPORT_NS(MCB);
DKconfig449 depends on MCB
/linux-6.12.1/drivers/tty/serial/8250/
D8250_men_mcb.c274 MODULE_IMPORT_NS(MCB);
DKconfig179 tristate "MEN MCB UART device support"
180 depends on MCB && SERIAL_8250
/linux-6.12.1/drivers/tty/serial/
Dmen_z135_uart.c923 MODULE_IMPORT_NS(MCB);
DKconfig1363 depends on MCB
1366 on a MCB carrier.