/linux/Documentation/devicetree/bindings/fpga/ |
H A D | fpga-region.yaml | 65 * FPGA Bridges gate bus signals between a host and FPGA. 66 * FPGA Bridges should be disabled while the FPGA is being programmed to 68 * FPGA bridges may be actual hardware or soft logic on an FPGA. 69 * During Full Reconfiguration, hardware bridges between the host and FPGA 74 buses, eliminating the need to show the hardware FPGA bridges in the 118 1. Disable appropriate FPGA bridges. 120 3. Enable the FPGA bridges. 125 will disable the bridges. 136 * FPGA Bridges 152 FPGA region will be the child of one of the hardware bridges (the bridge that [all …]
|
H A D | altr,freeze-bridge-controller.yaml | 10 The Altera Freeze Bridge Controller manages one or more freeze bridges. 11 The controller can freeze/disable the bridges which prevents signal 13 unfreeze/enable the bridges which allows traffic to pass through the bridge
|
H A D | xlnx,pr-decoupler.yaml | 17 decouplers/fpga bridges. The controller can decouple/disable the bridges 19 can also couple / enable the bridges which allows traffic to pass through the
|
/linux/drivers/pcmcia/ |
H A D | Kconfig | 63 bridge. Virtually all modern PCMCIA bridges do this, and most of 71 comment "PC-card bridges" 79 This option enables support for CardBus host bridges. Virtually 80 all modern PCMCIA bridges are CardBus compatible. A "bridge" is 91 bool "Special initialization for O2Micro bridges" if EXPERT 96 bool "Special initialization for Ricoh bridges" if EXPERT 101 bool "Special initialization for TI and EnE bridges" if EXPERT 106 bool "Auto-tune EnE bridges for CB cards" if EXPERT 111 bool "Special initialization for Toshiba ToPIC bridges" if EXPERT 136 Say Y here to include support for ISA-bus PCMCIA host bridges that [all …]
|
H A D | o2micro.h | 114 * working. for some bridges it is at 0x94, for others at 0xD4. it's in o2micro_override() 115 * ok to write to both registers on all O2 bridges. in o2micro_override() 128 * older bridges have problems with both read prefetch and write in o2micro_override()
|
/linux/Documentation/driver-api/fpga/ |
H A D | fpga-programming.rst | 12 the FPGA manager and bridges. It will: 16 * build a list of FPGA bridges if a method has been specified to do so 17 * disable the bridges 19 * re-enable the bridges 31 bridges to control during programming or it has a pointer to a function that
|
H A D | intro.rst | 35 FPGA Bridges prevent spurious signals from going out of an FPGA or a 50 bridges as reconfigurable regions. A region may refer to the whole
|
/linux/Documentation/driver-api/cxl/linux/example-configurations/ |
H A D | hb-interleave.rst | 9 * CXL Root has Four (4) CXL Host Bridges 10 * Two CXL Host Bridges have a single CXL Memory Expander Attached 11 * The CXL root is configured to interleave across the two host bridges. 47 Host Bridges. The `Root` can be considered the singular upstream port attached 212 The next chunk shows the two CXL host bridges without attached endpoints.
|
H A D | single-device.rst | 9 * CXL Root has Four (4) CXL Host Bridges 10 * One CXL Host Bridges has a single CXL Memory Expander Attached 47 Host Bridges. The `Root` can be considered the singular upstream port attached 145 The next chunk shows the three CXL host bridges without attached endpoints.
|
H A D | multi-interleave.rst | 9 * CXL Root has Four (4) CXL Host Bridges 10 * Two CXL Host Bridges have a two CXL Memory Expanders Attached each. 11 * The CXL root is configured to interleave across the two host bridges. 48 Host Bridges. The `Root` can be considered the singular upstream port attached 288 The next chunk shows the two CXL host bridges without attached endpoints.
|
H A D | intra-hb-interleave.rst | 9 * CXL Root has Four (4) CXL Host Bridges 10 * One (1) CXL Host Bridges has two CXL Memory Expanders Attached 47 Host Bridges. The `Root` can be considered the singular upstream port attached 183 The next chunk shows the three CXL host bridges without attached endpoints.
|
/linux/Documentation/networking/ |
H A D | bridge.rst | 10 The IEEE 802.1Q-2022 (Bridges and Bridged Networks) standard defines the 11 operation of bridges in computer networks. A bridge, in the context of this 67 IEEE 802.1Q (Bridges and Bridged Networks) or IEEE 802.1AC (MAC Service 101 different bridges. 102 3. Bridge Election: When the network starts, all bridges initially assume 106 4. BPDU Comparison: Bridges exchange BPDUs to determine the root bridge. 111 BPDUs with information about the root bridge to all other bridges in the 112 network. This information is used by other bridges to calculate the 119 all in the forwarding state. while other bridges have some ports in the
|
/linux/Documentation/driver-api/cxl/linux/ |
H A D | cxl-driver.rst | 27 Here is an example from a single-socket system with 4 host bridges. Two host 28 bridges have a single memory device attached, and the devices are interleaved 129 CXL `Host Bridges` in the fabric are probed during :code:`cxl_acpi_probe` at 186 In our example described above, there are four host bridges attached to the 187 root, and two of the host bridges have one endpoint attached. 263 of a root decoder are `Host Bridges`, which means interleave done at the root 271 <../platform/acpi/cedt>` and the UID field of CXL Host Bridges defined in 325 host bridges). 379 accesses over two host bridges. Each host bridge has a decoder which routes 504 attached to 4 host bridges, linux expects the following ways/granularity
|
/linux/Documentation/devicetree/bindings/ata/ |
H A D | cortina,gemini-sata-bridge.yaml | 14 takes two Faraday Technology FTIDE010 PATA controllers and bridges 26 description: phandles to the reset lines for both SATA bridges 55 bridges.
|
/linux/drivers/gpu/drm/bridge/ |
H A D | megachips-stdpxxxx-ge-b850v3-fw.c | 11 * display bridge of the GE B850v3. There are two physical bridges on the video 13 * physical bridges are automatically configured by the input video signal, and 16 * STDP4028. The driver communicates with both bridges over i2c. The video 300 /* Only register after both bridges are probed */ in stdp4028_ge_b850v3_fw_probe() 347 /* Only register after both bridges are probed */ in stdp2690_ge_b850v3_fw_probe()
|
/linux/arch/alpha/kernel/ |
H A D | sys_eiger.c | 168 /* Find the number of backplane bridges. */ in eiger_swizzle() 173 case 0x00: bridge_count = 0; break; /* No bridges */ in eiger_swizzle() 182 /* Check for built-in bridges on hose 0. */ in eiger_swizzle() 192 /* Move up the chain of bridges. */ in eiger_swizzle()
|
/linux/drivers/ata/ |
H A D | pata_ftide010.c | 274 int bridges = 0; in pata_ftide010_gemini_port_start() local 285 bridges++; in pata_ftide010_gemini_port_start() 291 bridges++; in pata_ftide010_gemini_port_start() 298 bridges++; in pata_ftide010_gemini_port_start() 305 bridges++; in pata_ftide010_gemini_port_start() 308 dev_info(dev, "brought %d bridges online\n", bridges); in pata_ftide010_gemini_port_start() 309 return (bridges > 0) ? 0 : -EINVAL; // -ENODEV; in pata_ftide010_gemini_port_start()
|
/linux/drivers/fpga/tests/ |
H A D | fpga-bridge-test.c | 106 /* Test the functions for getting and controlling a list of bridges */ 132 /* Disable an then enable both bridges from the list */ in fpga_bridge_test_get_put_list() 145 /* Put and remove both bridges from the list */ in fpga_bridge_test_get_put_list()
|
H A D | fpga-region-test.c | 115 * and control the bridges, and then the Manager for the actual programming. 154 * Region for getting and controlling bridges are tested (with a list of 155 * multiple bridges) in the Bridge suite.
|
/linux/Documentation/driver-api/cxl/ |
H A D | theory-of-operation.rst | 15 across host-bridges. 25 multiple Host Bridges and endpoints while another may opt for fault tolerance 39 module generates an emulated CXL topology of 2 Host Bridges each with 2 Root 254 Host Bridges, a PMEM interleave that targets a single Host Bridge, a Volatile 255 memory interleave that spans 2 Host Bridges, and a Volatile memory interleave
|
/linux/drivers/pci/ |
H A D | probe.c | 483 * Some bridges set the base > limit by default, and some in pci_read_bridge_mmio_pref() 1175 * - PCI-to-PCI bridges in pci_bridge_child_ext_cfg_accessible() 1176 * - PCIe-to-PCI/PCI-X forward bridges in pci_bridge_child_ext_cfg_accessible() 1177 * - PCI/PCI-X-to-PCIe reverse bridges in pci_bridge_child_ext_cfg_accessible() 1349 * distributed equally between hotplug-capable bridges. 1350 * @pass: Either %0 (scan already configured bridges) or %1 (scan bridges 1354 * For CardBus bridges, we don't scan behind as the devices will 1357 * We need to process bridges in two passes -- first we scan those 1461 * configuration cycles on all bridges in in pci_scan_bridge_extend() 1464 * bridges programmed with overlapping bus in pci_scan_bridge_extend() [all …]
|
/linux/arch/arm/mach-omap2/ |
H A D | omap4-common.c | 59 * The OMAP4 bus structure contains asynchronous bridges which can buffer 60 * data writes from the MPU. These asynchronous bridges can be found on 65 * therefore different asynchronous bridges. 95 * Async bridges can be found on paths between MPU to EMIF and MPU to L3
|
/linux/Documentation/driver-api/cxl/platform/acpi/ |
H A D | cedt.rst | 12 The CXL Host Bridge Structure describes CXL host bridges. Other than describing 30 with one or more CXL host bridges (as described by the CHBS). It additionally
|
/linux/net/bridge/ |
H A D | Kconfig | 15 Several such bridges can work together to create even larger 17 As this is a standard, Linux bridges will cooperate properly with
|
/linux/Documentation/PCI/ |
H A D | acpi-info.rst | 4 ACPI considerations for PCI host bridges 11 host bridges, so the ACPI namespace must describe each host bridge, the 44 PCI host bridges are PNP0A03 or PNP0A08 devices. Their _CRS should 93 bridges [8]. Since MCFG is a static table and can't be updated by hotplug,
|