Searched refs:bridge (Results 151 - 175 of 691) sorted by relevance

1234567891011>>

/linux-master/net/dsa/
H A Dport.c45 /* When the port becomes standalone it has already left the bridge.
46 * Don't notify the bridge in that case.
229 if (!dp->bridge)
257 if (!dp->bridge)
272 struct dsa_bridge bridge)
282 !br_vlan_enabled(bridge.dev)) {
286 br_vlan_enabled(bridge.dev)) {
291 /* If the bridge was vlan_filtering, the bridge core doesn't trigger an
297 * VLAN-aware bridge
271 dsa_port_reset_vlan_filtering(struct dsa_port *dp, struct dsa_bridge bridge) argument
396 dsa_port_switchdev_unsync_attrs(struct dsa_port *dp, struct dsa_bridge bridge) argument
429 struct dsa_bridge *bridge; local
462 struct dsa_bridge *bridge = dp->bridge; local
[all...]
/linux-master/arch/arm/kernel/
H A Dbios32.c34 * ignore host bridge - we handle
70 * Note that the arbiter/ISA bridge appears to be buggy, specifically in
73 * 2. ISA bridge ping-pong
74 * 3. ISA bridge master handling of target RETRY
96 * Enable ping-pong on bus master to ISA bridge transactions.
140 * if it is the host bridge by marking it as such. These resources are of
328 * Propagate the flags to the PCI bridge.
346 * Swizzle the device pin each time we cross a bridge. If a platform does
351 * root bus. This will return the slot number of the bridge device on the
434 struct pci_host_bridge *bridge; local
[all...]
/linux-master/drivers/pci/hotplug/
H A Dcpcihp_generic.c47 static char *bridge; variable
66 if (!bridge) {
70 str = bridge;
76 err("Invalid hotplug bus bridge device bus number");
82 err("Invalid hotplug bus bridge device");
88 err("Invalid hotplug bus bridge device slot number");
141 err("Invalid bridge device %s", bridge);
198 module_param(bridge, charp, 0);
199 MODULE_PARM_DESC(bridge, "Hotswa
[all...]
H A Dshpchp_pci.c27 struct pci_dev *bridge = ctrl->pci_dev; local
28 struct pci_bus *parent = bridge->subordinate;
55 pci_assign_unassigned_bridge_resources(bridge);
H A Dpciehp_pci.c25 * pciehp_configure_device() - enumerate PCI devices below a hotplug bridge
28 * Enumerate PCI devices below a hotplug bridge and add them to the system.
35 struct pci_dev *bridge = ctrl->pcie->port; local
36 struct pci_bus *parent = bridge->subordinate;
64 pci_assign_unassigned_bridge_resources(bridge);
81 * pciehp_unconfigure_device() - remove PCI devices below a hotplug bridge
87 * Unbind PCI devices below a hotplug bridge from their drivers and remove
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Ddpi.c44 struct drm_bridge bridge; member in struct:dpi_data
47 #define drm_bridge_to_dpi(bridge) container_of(bridge, struct dpi_data, bridge)
421 static int dpi_bridge_attach(struct drm_bridge *bridge, argument
424 struct dpi_data *dpi = drm_bridge_to_dpi(bridge);
431 return drm_bridge_attach(bridge->encoder, dpi->output.next_bridge,
432 bridge, flags);
436 dpi_bridge_mode_valid(struct drm_bridge *bridge, argument
440 struct dpi_data *dpi = drm_bridge_to_dpi(bridge);
457 dpi_bridge_mode_fixup(struct drm_bridge *bridge, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
474 dpi_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adjusted_mode) argument
483 dpi_bridge_enable(struct drm_bridge *bridge) argument
534 dpi_bridge_disable(struct drm_bridge *bridge) argument
[all...]
/linux-master/drivers/pci/controller/
H A Dpci-versatile.c72 struct pci_host_bridge *bridge; local
74 bridge = devm_pci_alloc_host_bridge(dev, 0);
75 if (!bridge)
91 resource_list_for_each_entry(entry, &bridge->windows) {
150 bridge->ops = &pci_versatile_ops;
152 return pci_host_probe(bridge);
/linux-master/drivers/gpu/drm/bridge/
H A Dchrontel-ch7033.c203 struct drm_bridge bridge; member in struct:ch7033_priv
210 container_of(x, struct ch7033_priv, bridge)
254 return priv->bridge.encoder;
266 if (priv->bridge.dev)
270 static int ch7033_bridge_attach(struct drm_bridge *bridge, argument
273 struct ch7033_priv *priv = bridge_to_ch7033_priv(bridge);
277 ret = drm_bridge_attach(bridge->encoder, priv->next_bridge, bridge,
299 ret = drm_connector_init_with_ddc(bridge->dev, &priv->connector,
308 return drm_connector_attach_encoder(&priv->connector, bridge
311 ch7033_bridge_detach(struct drm_bridge *bridge) argument
320 ch7033_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
333 ch7033_bridge_disable(struct drm_bridge *bridge) argument
341 ch7033_bridge_enable(struct drm_bridge *bridge) argument
349 ch7033_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adjusted_mode) argument
[all...]
H A Dlontium-lt9611.c37 struct drm_bridge bridge; member in struct:lt9611
88 static struct lt9611 *bridge_to_lt9611(struct drm_bridge *bridge) argument
90 return container_of(bridge, struct lt9611, bridge);
439 if (irq_flag3 & 0xc0 && lt9611->bridge.dev)
440 drm_kms_helper_hotplug_event(lt9611->bridge.dev);
588 static enum drm_connector_status lt9611_bridge_detect(struct drm_bridge *bridge) argument
590 struct lt9611 *lt9611 = bridge_to_lt9611(bridge);
684 /* bridge funcs */
686 lt9611_bridge_atomic_enable(struct drm_bridge *bridge, argument
735 lt9611_bridge_atomic_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
789 lt9611_bridge_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument
798 lt9611_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
821 lt9611_bridge_atomic_pre_enable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
842 lt9611_bridge_atomic_post_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
850 lt9611_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
859 lt9611_bridge_hpd_enable(struct drm_bridge *bridge) argument
869 lt9611_atomic_get_input_bus_fmts(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state, u32 output_fmt, unsigned int *num_input_fmts) argument
[all...]
/linux-master/drivers/gpu/drm/mcde/
H A Dmcde_drm.h73 struct drm_bridge *bridge; member in struct:mcde
108 void mcde_dsi_enable(struct drm_bridge *bridge);
109 void mcde_dsi_disable(struct drm_bridge *bridge);
/linux-master/drivers/acpi/
H A Dpci_irq.c207 if (dev->bus->bridge)
208 handle = ACPI_HANDLE(dev->bus->bridge);
213 /* 'handle' is the _PRT's parent (root bridge or PCI-PCI bridge) */
294 struct pci_dev *bridge; local
308 * Attempt to derive an IRQ for this device from a parent bridge's
309 * PCI interrupt routing entry (eg. yenta bridge and add-in card bridge).
311 bridge = dev->bus->self;
312 while (bridge) {
[all...]
/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum/
H A Dq_in_vni_veto.sh35 ip link add dev br0 type bridge vlan_filtering 1 vlan_protocol 802.1ad \
47 bridge vlan add vid 100 dev vx100 pvid untagged 2>/dev/null
48 check_fail $? "802.1ad bridge with VxLAN in Spectrum-1 not rejected"
50 bridge vlan add vid 100 dev vx100 pvid untagged 2>&1 >/dev/null \
52 check_err $? "802.1ad bridge with VxLAN in Spectrum-1 rejected without extack"
54 log_test "create VxLAN on top of 802.1ad bridge"
/linux-master/drivers/char/agp/
H A Dparisc-agp.c32 parisc_agp_mask_memory(struct agp_bridge_data *bridge, dma_addr_t addr,
101 parisc_agp_create_gatt_table(struct agp_bridge_data *bridge) argument
114 parisc_agp_free_gatt_table(struct agp_bridge_data *bridge) argument
195 parisc_agp_mask_memory(struct agp_bridge_data *bridge, dma_addr_t addr, argument
212 parisc_agp_enable(struct agp_bridge_data *bridge, u32 mode) argument
219 command = agp_collect_device_status(bridge, mode, command);
346 struct agp_bridge_data *bridge; local
363 bridge = agp_alloc_bridge();
364 if (!bridge) {
368 bridge
[all...]
H A Dnvidia-agp.c206 mask_type = agp_generic_type_to_mask_type(mem->bridge, type);
246 mask_type = agp_generic_type_to_mask_type(mem->bridge, type);
340 struct agp_bridge_data *bridge; local
381 bridge = agp_alloc_bridge();
382 if (!bridge)
385 bridge->driver = &nvidia_driver;
386 bridge->dev_private_data = &nvidia_private;
387 bridge->dev = pdev;
388 bridge->capndx = cap_ptr;
392 bridge
401 struct agp_bridge_data *bridge = pci_get_drvdata(pdev); local
[all...]
H A Damd-k7-agp.c124 static int amd_create_gatt_table(struct agp_bridge_data *bridge) argument
173 static int amd_free_gatt_table(struct agp_bridge_data *bridge) argument
411 struct agp_bridge_data *bridge; local
423 bridge = agp_alloc_bridge();
424 if (!bridge)
427 bridge->driver = &amd_irongate_driver;
428 bridge->dev_private_data = &amd_irongate_private;
429 bridge->dev = pdev;
430 bridge->capndx = cap_ptr;
476 bridge
485 struct agp_bridge_data *bridge = pci_get_drvdata(pdev); local
[all...]
/linux-master/drivers/fpga/
H A Ddfl-fme-br.c17 #include <linux/fpga/fpga-bridge.h>
28 static int fme_bridge_enable_set(struct fpga_bridge *bridge, bool enable) argument
30 struct fme_br_priv *priv = bridge->priv;
107 MODULE_ALIAS("platform:dfl-fme-bridge");
/linux-master/arch/powerpc/include/asm/
H A Dio-workarounds.h13 #include <asm/pci-bridge.h>
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_lvds.c100 struct drm_bridge *bridge; local
110 &lvds->panel, &bridge);
112 dev_info(drm->dev, "No panel or bridge found... LVDS output disabled\n");
143 if (bridge) {
144 ret = drm_bridge_attach(encoder, bridge, NULL, 0);
/linux-master/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi.h43 struct sun6i_csi_bridge bridge; member in struct:sun6i_csi_device
/linux-master/arch/microblaze/include/asm/
H A Dpci.h19 #include <asm/pci-bridge.h>
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Dextack.sh38 ip link add name br1 type bridge vlan_filtering 0 mcast_snooping 0
51 ip link add name br2 type bridge vlan_filtering 0 mcast_snooping 0
88 ip link add name br1 type bridge vlan_filtering 1 mcast_snooping 0
100 bridge vlan add dev vx1 vid 1
106 bridge vlan add dev vx1 vid 1 pvid untagged 2>&1 >/dev/null \
125 # Test with VLAN-aware bridge.
126 ip link add name br1 type bridge vlan_filtering 1 mcast_snooping 0
136 # Test with VLAN-unaware bridge.
137 ip link set dev br1 type bridge vlan_filtering 0
143 log_test "extack - bridge creatio
[all...]
/linux-master/drivers/ata/
H A Dpata_sl82c105.c256 * sl82c105_bridge_revision - find bridge version
259 * Locates the PCI bridge associated with the ATA function and
266 struct pci_dev *bridge; local
269 * The bridge should be part of the same device, but function 0.
271 bridge = pci_get_slot(pdev->bus,
273 if (!bridge)
277 * Make sure it is a Winbond 553 and is an ISA bridge.
279 if (bridge->vendor != PCI_VENDOR_ID_WINBOND ||
280 bridge->device != PCI_DEVICE_ID_WINBOND_83C553 ||
281 bridge
[all...]
/linux-master/drivers/gpu/drm/tidss/
H A Dtidss_kms.c112 struct drm_bridge *bridge; member in struct:pipe
128 struct drm_bridge *bridge; local
133 &panel, &bridge);
135 dev_dbg(dev, "no panel/bridge for port %d\n", i);
169 bridge = devm_drm_panel_bridge_add(dev, panel);
170 if (IS_ERR(bridge)) {
172 "failed to set up panel bridge for port %d\n",
174 return PTR_ERR(bridge);
179 pipes[num_pipes].bridge = bridge;
[all...]
/linux-master/tools/testing/selftests/net/forwarding/
H A Dvxlan_symmetric.sh170 ip link add name br1 type bridge vlan_filtering 1 vlan_default_pvid 0 \
172 # Make sure the bridge uses the MAC address of the local port and not
187 bridge vlan add vid 10 dev vx10 pvid untagged
195 bridge vlan add vid 20 dev vx20 pvid untagged
199 bridge vlan add vid 10 dev $swp1 pvid untagged
203 bridge vlan add vid 20 dev $swp2 pvid untagged
211 bridge vlan add vid 4001 dev vx4001 pvid untagged
234 bridge vlan add vid 10 dev br1 self
235 bridge vlan add vid 20 dev br1 self
236 bridge vla
[all...]
H A Dvxlan_symmetric_ipv6.sh172 ip link add name br1 type bridge vlan_filtering 1 vlan_default_pvid 0 \
174 # Make sure the bridge uses the MAC address of the local port and not
189 bridge vlan add vid 10 dev vx10 pvid untagged
197 bridge vlan add vid 20 dev vx20 pvid untagged
211 bridge vlan add vid 4001 dev vx4001 pvid untagged
234 bridge vlan add vid 10 dev br1 self
235 bridge vlan add vid 20 dev br1 self
236 bridge vlan add vid 4001 dev br1 self
238 bridge fdb add 00:00:5e:00:01:01 dev br1 self local vlan 10
239 bridge fd
[all...]

Completed in 529 milliseconds

1234567891011>>