Searched full:chameleon (Results 1 – 21 of 21) sorted by relevance
/linux/Documentation/driver-api/ |
H A D | men-chameleon-bus.rst | 2 MEN Chameleon Bus 11 2.1 MEN Chameleon Bus 28 Chameleon Bus (called MCB throughout this document). 55 - The MEN Chameleon Bus itself, 57 - the parser for the Chameleon table. 59 MEN Chameleon Bus 62 The MEN Chameleon Bus is an artificial bus system that attaches to a so 63 called Chameleon FPGA device found on some hardware produced my MEN Mikro 75 Chameleon FPGA is attached to. Some IP Core drivers may need to interact with 86 The parser reads the first 512 bytes of a Chameleon device and parses the [all …]
|
H A D | index.rst | 63 men-chameleon-bus
|
/linux/include/linux/ |
H A D | mcb.h | 3 * MEN Chameleon Bus. 21 * struct mcb_bus - MEN Chameleon Bus 48 * struct mcb_device - MEN Chameleon Bus device 55 * @inst: instance in Chameleon table 56 * @group: group in Chameleon table 57 * @var: variant in Chameleon table 58 * @bar: BAR in Chameleon table 59 * @rev: revision in Chameleon table 81 * struct mcb_driver - MEN Chameleon Bus device driver
|
/linux/drivers/mcb/ |
H A D | mcb-internal.h | 30 * @revision: Revison of Chameleon table in FPGA 31 * @model: Chameleon table model ASCII char 34 * @magic: Chameleon header magic number (0xabce for version 2) 51 * struct chameleon_gdd - Chameleon General Device Descriptor 86 * struct chameleon_bdd - Chameleon Bridge Device Descriptor
|
H A D | mcb-parse.c | 138 * chameleon header. This header is comparable in chameleon_get_bar() 191 /* We only support chameleon v2 at the moment */ in chameleon_parse_cells() 194 pr_err("Unsupported chameleon version 0x%x\n", in chameleon_parse_cells() 228 pr_err("Invalid chameleon descriptor type 0x%x\n", in chameleon_parse_cells() 242 pr_debug("%d cell(s) found. Chameleon table size: 0x%04x bytes\n", num_cells, table_size); in chameleon_parse_cells()
|
H A D | Kconfig | 3 # MEN Chameleon Bus (MCB) support 12 The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik
|
H A D | mcb-pci.c | 3 * MEN Chameleon Bus. 100 /* Then, allocate it again with the actual chameleon table size */ in mcb_pci_probe()
|
H A D | mcb-lpc.c | 3 * MEN Chameleon Bus. 71 /* Then, allocate it again with the actual chameleon table size */ in mcb_lpc_probe()
|
H A D | mcb-core.c | 3 * MEN Chameleon Bus. 509 /* mcb must be initialized after PCI but before the chameleon drivers. 516 MODULE_DESCRIPTION("MEN Chameleon Bus Driver");
|
/linux/sound/soc/google/ |
H A D | Kconfig | 4 tristate "Google Chameleon v3 I2S device" 6 Enable support for the Google Chameleon v3 I2S device.
|
H A D | chv3-i2s.c | 338 MODULE_DESCRIPTION("Chameleon v3 I2S interface");
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | google,chv3-i2s.yaml | 7 title: Google Chameleon v3 I2S device 13 I2S device for the Google Chameleon v3. The device handles both RX
|
H A D | google,chv3-codec.yaml | 7 title: Google Chameleon v3 audio codec
|
/linux/arch/arm/boot/dts/intel/socfpga/ |
H A D | socfpga_arria10_chameleonv3.dts | 9 model = "Google Chameleon V3"; 10 compatible = "google,chameleon-v3", "enclustra,mercury-aa1",
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-mcb | 5 Description: Hardware chip or device hosting the MEN chameleon bus
|
/linux/sound/soc/codecs/ |
H A D | chv3-codec.c | 40 MODULE_DESCRIPTION("ASoC Chameleon v3 codec driver");
|
H A D | Kconfig | 740 tristate "Google Chameleon v3 codec driver" 742 Enable support for the Google Chameleon v3 audio codec.
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | altera.yaml | 35 - google,chameleon-v3
|
/linux/Documentation/translations/zh_CN/driver-api/ |
H A D | index.rst | 101 * men-chameleon-bus
|
/linux/drivers/tty/serial/ |
H A D | men_z135_uart.c | 884 * does is register with the legacy MEN Chameleon subsystem.
|
/linux/ |
H A D | MAINTAINERS | 15095 MEN CHAMELEON BUS (mcb) 15098 F: Documentation/driver-api/men-chameleon-bus.rst
|