Home
last modified time | relevance | path

Searched full:bridges (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/linux/Documentation/devicetree/bindings/fpga/
H A Dfpga-region.yaml63 * FPGA Bridges gate bus signals between a host and FPGA.
64 * FPGA Bridges should be disabled while the FPGA is being programmed to
66 * FPGA bridges may be actual hardware or soft logic on an FPGA.
67 * During Full Reconfiguration, hardware bridges between the host and FPGA
72 buses, eliminating the need to show the hardware FPGA bridges in the
115 1. Disable appropriate FPGA bridges.
117 3. Enable the FPGA bridges.
122 will disable the bridges.
132 * FPGA Bridges
148 FPGA region will be the child of one of the hardware bridges (the bridge that
[all …]
H A Daltr,freeze-bridge-controller.yaml10 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 Dxlnx,pr-decoupler.yaml17 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/include/drm/
H A Ddrm_bridge.h236 * of the bridges chain, for instance when the first bridge in the chain
238 * bridge in the chain and is likely irrelevant for the other bridges.
386 * otherwise. For bridges that don't subclass &drm_bridge_state, the
403 * For bridges that don't subclass &drm_bridge_state, the
457 * Bridge drivers that need to support being linked to bridges that are
515 * bridges that don't subclass &drm_bridge_state, the
524 * 2. It's meant to be used exclusively on bridges that have been
540 * Bridges that implement this callback shall set the
557 * displays such as many fixed panels. Bridges that support reading
561 * This callback is optional. Bridges that implement it shall set the
[all …]
/linux/drivers/pcmcia/
H A DKconfig63 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 Do2micro.h114 * 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/drivers/gpu/drm/
H A Ddrm_bridge.c51 * either connected to it directly, or through a chain of bridges::
57 * Chaining multiple bridges to the output of a bridge, or the same bridge to
58 * the output of different bridges, is not supported.
74 * Bridges are responsible for linking themselves with the next bridge in the
78 * Once these links are created, the bridges can participate along with encoder
86 * bridges in the chain.
98 * Bridges also participate in implementing the &drm_connector at the end of
108 * The interaction between the bridges and other frameworks involved in
165 * DSI host interfaces are expected to be implemented as bridges rather than
365 * Add the given bridge to the global list of bridges, where they can be
[all …]
/linux/drivers/fpga/
H A Dfpga-bridge.c19 /* Lock for adding/removing bridges to linked lists*/
159 * fpga_bridges_enable - enable bridges in a list
160 * @bridge_list: list of FPGA bridges
182 * fpga_bridges_disable - disable bridges in a list
184 * @bridge_list: list of FPGA bridges
206 * fpga_bridges_put - put bridges
208 * @bridge_list: list of FPGA bridges
233 * @bridge_list: list of FPGA bridges
263 * @bridge_list: list of FPGA bridges
H A Dfpga-region.c90 * bridges will be held if programming succeeds. This is intended to prevent
116 * In some cases, we already have a list of bridges in the in fpga_region_program_fpga()
117 * fpga region struct. Or we don't have any bridges. in fpga_region_program_fpga()
122 dev_err(dev, "failed to get fpga region bridges\n"); in fpga_region_program_fpga()
129 dev_err(dev, "failed to disable bridges\n"); in fpga_region_program_fpga()
141 dev_err(dev, "failed to enable region bridges\n"); in fpga_region_program_fpga()
253 * @get_bridges: optional function to get bridges to a list
/linux/Documentation/driver-api/fpga/
H A Dfpga-programming.rst12 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 Dintro.rst35 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 Dhb-interleave.rst9 * 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 Dsingle-device.rst9 * 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 Dmulti-interleave.rst9 * 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 Dintra-hb-interleave.rst9 * 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 Dbridge.rst10 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 Dcxl-driver.rst27 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/drivers/gpu/drm/tidss/
H A Dtidss_kms.c33 * they enable the crtc before bridges' pre-enable, and disable the crtc in tidss_atomic_commit_tail()
34 * after bridges' post-disable. in tidss_atomic_commit_tail()
36 * Open code the functions here and first call the bridges' pre-enables, in tidss_atomic_commit_tail()
37 * then crtc enable, then bridges' post-enable (and vice versa for in tidss_atomic_commit_tail()
146 /* first find all the connected panels & bridges */ in tidss_dispc_modeset_init()
/linux/Documentation/devicetree/bindings/ata/
H A Dcortina,gemini-sata-bridge.yaml14 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 Dmegachips-stdpxxxx-ge-b850v3-fw.c11 * 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 Dsys_eiger.c168 /* 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/pci/
H A Dprobe.c480 * Some bridges set the base > limit by default, and some in pci_read_bridge_mmio_pref()
651 /* Host bridges only have domain_nr set in the emulation case */ in pci_release_host_bridge_dev()
1186 * - PCI-to-PCI bridges in pci_bridge_child_ext_cfg_accessible()
1187 * - PCIe-to-PCI/PCI-X forward bridges in pci_bridge_child_ext_cfg_accessible()
1188 * - PCI/PCI-X-to-PCIe reverse bridges in pci_bridge_child_ext_cfg_accessible()
1380 * distributed equally between hotplug-capable bridges.
1381 * @pass: Either %0 (scan already configured bridges) or %1 (scan bridges
1385 * For CardBus bridges, we don't scan behind as the devices will
1388 * We need to process bridges in two passes -- first we scan those
1498 * configuration cycles on all bridges in in pci_scan_bridge_extend()
[all …]
/linux/Documentation/driver-api/cxl/
H A Dtheory-of-operation.rst15 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/fpga/tests/
H A Dfpga-bridge-test.c106 /* 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()
/linux/arch/arm/mach-omap2/
H A Domap4-common.c59 * 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

12345678910>>...12