Searched refs:bridge (Results 201 - 225 of 691) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/net/forwarding/
H A Drouter_bridge.sh72 type bridge vlan_filtering 1
97 log_info "Remaster bridge slave"
106 log_info "Remove PVID from the bridge"
108 bridge vlan add dev br1 vid 1 self
114 log_info "Add PVID to the bridge"
116 bridge vlan add dev br1 vid 1 self pvid untagged
122 log_info "Add bridge PVID after enslaving port"
125 ip link set dev br1 type bridge vlan_default_pvid 0
128 ip link set dev br1 type bridge vlan_default_pvid 1
H A Drouter_bridge_pvid_vlan_upper.sh65 type bridge vlan_filtering 1 vlan_default_pvid 0
75 bridge vlan add dev br1 vid 10 pvid untagged self
76 bridge vlan add dev $swp1 vid 10
81 bridge vlan del dev $swp1 vid 10
82 bridge vlan del dev br1 vid 10 self
H A Ddual_vxlan_bridge.sh133 ip link add name br1 type bridge vlan_filtering 1 \
136 # Make sure the bridge uses the MAC address of the local port and not
142 ip link add name br2 type bridge vlan_filtering 0 mcast_snooping 0
143 # Make sure the bridge uses the MAC address of the local port and not
157 bridge vlan add vid 100 dev vx100 pvid untagged
161 bridge vlan add vid 100 dev $swp1 pvid untagged
175 bridge fdb append dev vx100 00:00:00:00:00:00 dst 192.0.2.34 self
176 bridge fdb append dev vx200 00:00:00:00:00:00 dst 192.0.2.50 self
181 bridge fdb del dev vx200 00:00:00:00:00:00 dst 192.0.2.50 self
182 bridge fd
[all...]
H A Dbridge_mdb_max.sh69 ip link add name br0 type bridge vlan_filtering 0 \
76 bridge link set dev $swp1 fastleave on
88 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 \
91 bridge vlan add vid 10 dev br0 self
92 bridge vlan add vid 20 dev br0 self
97 bridge link set dev $swp1 fastleave on
98 bridge vlan add vid 10 dev $swp1
99 bridge vlan add vid 20 dev $swp1
103 bridge vlan add vid 10 dev $swp2
104 bridge vla
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c14 #include <drm/bridge/samsung-dsim.h>
43 drm_bridge_attach(encoder, &dsim->bridge,
95 dsim->bridge.funcs->atomic_disable(&dsim->bridge, NULL);
114 dsim->bridge.pre_enable_prev_first = true;
H A Dexynos_dp.c21 #include <drm/bridge/analogix_dp.h>
100 struct drm_bridge *bridge,
108 /* Pre-empt DP connector creation if there's a bridge */
110 ret = drm_bridge_attach(&dp->encoder, dp->ptn_bridge, bridge,
201 struct drm_bridge *bridge; local
229 ret = drm_of_find_panel_or_bridge(dev->of_node, 0, 0, &panel, &bridge);
233 /* The remote port can be either a panel or a bridge */
240 dp->plat_data.skip_connector = !!bridge;
242 dp->ptn_bridge = bridge;
99 exynos_dp_bridge_attach(struct analogix_dp_plat_data *plat_data, struct drm_bridge *bridge, struct drm_connector *connector) argument
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi5.c314 static int hdmi5_bridge_attach(struct drm_bridge *bridge, argument
317 struct omap_hdmi *hdmi = drm_bridge_to_hdmi(bridge);
322 return drm_bridge_attach(bridge->encoder, hdmi->output.next_bridge,
323 bridge, flags);
326 static void hdmi5_bridge_mode_set(struct drm_bridge *bridge, argument
330 struct omap_hdmi *hdmi = drm_bridge_to_hdmi(bridge);
341 static void hdmi5_bridge_enable(struct drm_bridge *bridge, argument
344 struct omap_hdmi *hdmi = drm_bridge_to_hdmi(bridge);
353 * None of these should fail, as the bridge can't be enabled without a
357 bridge
410 hdmi5_bridge_disable(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state) argument
428 hdmi5_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/
H A Dlontium-lt9611uxc.c36 struct drm_bridge bridge; member in struct:lt9611uxc
118 static struct lt9611uxc *bridge_to_lt9611uxc(struct drm_bridge *bridge) argument
120 return container_of(bridge, struct lt9611uxc, bridge);
183 drm_bridge_hpd_notify(&lt9611uxc->bridge,
300 drm_edid = drm_bridge_edid_read(&lt9611uxc->bridge, connector);
313 return lt9611uxc->bridge.funcs->detect(&lt9611uxc->bridge);
338 static int lt9611uxc_connector_init(struct drm_bridge *bridge, struct lt9611uxc *lt9611uxc) argument
342 if (!bridge
362 lt9611uxc_bridge_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument
378 lt9611uxc_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
430 lt9611uxc_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adj_mode) argument
441 lt9611uxc_bridge_detect(struct drm_bridge *bridge) argument
498 lt9611uxc_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Dlontium-lt8912b.c31 struct drm_bridge bridge; member in struct:lt8912
205 return container_of(b, struct lt8912, bridge);
469 static void lt8912_bridge_mode_set(struct drm_bridge *bridge, argument
473 struct lt8912 *lt = bridge_to_lt8912(bridge);
478 static void lt8912_bridge_enable(struct drm_bridge *bridge) argument
480 struct lt8912 *lt = bridge_to_lt8912(bridge);
531 if (lt->bridge.dev)
532 drm_helper_hpd_irq_event(lt->bridge.dev);
535 static int lt8912_bridge_connector_init(struct drm_bridge *bridge) argument
538 struct lt8912 *lt = bridge_to_lt8912(bridge);
564 lt8912_bridge_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument
600 lt8912_bridge_detach(struct drm_bridge *bridge) argument
611 lt8912_bridge_detect(struct drm_bridge *bridge) argument
621 lt8912_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
H A Dparade-ps8640.c98 struct drm_bridge bridge; member in struct:ps8640
150 return container_of(e, struct ps8640, bridge);
440 static void ps8640_atomic_pre_enable(struct drm_bridge *bridge, argument
443 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
475 static void ps8640_atomic_post_disable(struct drm_bridge *bridge, argument
478 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
485 * The bridge seems to expect everything to be power cycled at the
488 * preventing the bridge from suspend.
497 static int ps8640_bridge_attach(struct drm_bridge *bridge, argument
500 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
537 ps8640_bridge_detach(struct drm_bridge *bridge) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-mipi-dsi.c8 * Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs.
24 #include <drm/bridge/dw_mipi_dsi.h>
244 struct drm_bridge bridge; member in struct:dw_mipi_dsi
301 static inline struct dw_mipi_dsi *bridge_to_dsi(struct drm_bridge *bridge) argument
303 return container_of(bridge, struct dw_mipi_dsi, bridge);
321 struct drm_bridge *bridge; local
335 bridge = devm_drm_of_get_bridge(dsi->dev, dsi->dev->of_node, 1, 0);
336 if (IS_ERR(bridge))
337 return PTR_ERR(bridge);
545 dw_mipi_dsi_bridge_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
572 dw_mipi_dsi_bridge_atomic_check(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
931 dw_mipi_dsi_bridge_post_atomic_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
1019 dw_mipi_dsi_bridge_atomic_pre_enable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
1030 dw_mipi_dsi_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adjusted_mode) argument
1040 dw_mipi_dsi_bridge_atomic_enable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
1052 dw_mipi_dsi_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
1069 dw_mipi_dsi_bridge_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument
[all...]
/linux-master/drivers/char/agp/
H A Dsworks-agp.c138 static int serverworks_create_gatt_table(struct agp_bridge_data *bridge) argument
188 static int serverworks_free_gatt_table(struct agp_bridge_data *bridge) argument
398 static void serverworks_agp_enable(struct agp_bridge_data *bridge, u32 mode) argument
403 bridge->capndx + PCI_AGP_STATUS,
406 command = agp_collect_device_status(bridge, mode, command);
414 bridge->capndx + PCI_AGP_COMMAND,
449 struct agp_bridge_data *bridge; local
508 bridge = agp_alloc_bridge();
509 if (!bridge)
512 bridge
522 struct agp_bridge_data *bridge = pci_get_drvdata(pdev); local
[all...]
H A Dati-agp.c269 mask_type = agp_generic_type_to_mask_type(mem->bridge, type);
315 mask_type = agp_generic_type_to_mask_type(mem->bridge, type);
333 static int ati_create_gatt_table(struct agp_bridge_data *bridge) argument
400 static int ati_free_gatt_table(struct agp_bridge_data *bridge) argument
488 struct agp_bridge_data *bridge; local
507 bridge = agp_alloc_bridge();
508 if (!bridge)
511 bridge->dev = pdev;
512 bridge->capndx = cap_ptr;
514 bridge
529 struct agp_bridge_data *bridge = pci_get_drvdata(pdev); local
[all...]
/linux-master/drivers/gpu/drm/bridge/imx/
H A Dimx8qxp-ldb.c82 imx8qxp_ldb_bridge_atomic_check(struct drm_bridge *bridge, argument
87 struct ldb_channel *ldb_ch = bridge->driver_private;
100 ret = ldb_bridge_atomic_check_helper(bridge, bridge_state,
124 imx8qxp_ldb_bridge_mode_set(struct drm_bridge *bridge, argument
128 struct ldb_channel *ldb_ch = bridge->driver_private;
188 ldb_bridge_mode_set_helper(bridge, mode, adjusted_mode);
207 imx8qxp_ldb_bridge_atomic_pre_enable(struct drm_bridge *bridge, argument
210 struct ldb_channel *ldb_ch = bridge->driver_private;
224 imx8qxp_ldb_bridge_atomic_enable(struct drm_bridge *bridge, argument
227 struct ldb_channel *ldb_ch = bridge
259 imx8qxp_ldb_bridge_atomic_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
313 imx8qxp_ldb_bridge_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
368 imx8qxp_ldb_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state, unsigned int *num_output_fmts) argument
380 imx8qxp_ldb_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
[all...]
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drzg2l_mipi_dsi.c38 struct drm_bridge bridge; member in struct:rzg2l_mipi_dsi
50 bridge_to_rzg2l_mipi_dsi(struct drm_bridge *bridge) argument
52 return container_of(bridge, struct rzg2l_mipi_dsi, bridge);
525 static int rzg2l_mipi_dsi_attach(struct drm_bridge *bridge, argument
528 struct rzg2l_mipi_dsi *dsi = bridge_to_rzg2l_mipi_dsi(bridge);
530 return drm_bridge_attach(bridge->encoder, dsi->next_bridge, bridge,
534 static void rzg2l_mipi_dsi_atomic_enable(struct drm_bridge *bridge, argument
538 struct rzg2l_mipi_dsi *dsi = bridge_to_rzg2l_mipi_dsi(bridge);
570 rzg2l_mipi_dsi_atomic_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
581 rzg2l_mipi_dsi_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
[all...]
/linux-master/drivers/gpu/drm/mcde/
H A Dmcde_dsi.c41 struct drm_bridge bridge; member in struct:mcde_dsi
57 static inline struct mcde_dsi *bridge_to_mcde_dsi(struct drm_bridge *bridge) argument
59 return container_of(bridge, struct mcde_dsi, bridge);
857 * and not from the bridge callbacks.
859 void mcde_dsi_enable(struct drm_bridge *bridge) argument
861 struct mcde_dsi *d = bridge_to_mcde_dsi(bridge);
958 static void mcde_dsi_bridge_mode_set(struct drm_bridge *bridge, argument
962 struct mcde_dsi *d = bridge_to_mcde_dsi(bridge);
1020 * and not from the bridge callback
1022 mcde_dsi_disable(struct drm_bridge *bridge) argument
1050 mcde_dsi_bridge_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument
1078 struct drm_bridge *bridge = NULL; local
[all...]
/linux-master/tools/testing/selftests/drivers/net/bonding/
H A Dlag_lib.sh53 (grep_bridge_fdb "$ucaddr" bridge fdb show dev dummy1 ||
54 grep_bridge_fdb "$ucaddr" bridge fdb show dev dummy2) >/dev/null
58 (busywait 10000 grep_bridge_fdb "$mcaddr" bridge fdb show dev dummy1 ||
59 grep_bridge_fdb "$mcaddr" bridge fdb show dev dummy2) >/dev/null
65 not grep_bridge_fdb "$ucaddr" bridge fdb show >/dev/null
68 not grep_bridge_fdb "$mcaddr" bridge fdb show >/dev/null
128 ip netns exec ${SWITCH} ip link add br0 up type bridge
/linux-master/drivers/pci/controller/
H A Dpci-rcar-gen2.c119 /* bridge logic only has registers to 0x40 */
131 /* if debug enabled, then attach an error handler irq to the bridge */
175 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(priv); local
184 entry = resource_list_first_type(&bridge->dma_ranges, IORESOURCE_MEM);
250 /* Enable AHB-PCI bridge PCI configuration access */
256 /* Set AHB-PCI bridge PCI communication area address */
283 struct pci_host_bridge *bridge; local
286 bridge = devm_pci_alloc_host_bridge(dev, sizeof(*priv));
287 if (!bridge)
290 priv = pci_host_bridge_priv(bridge);
[all...]
/linux-master/drivers/usb/typec/mux/
H A Dptn36502.c71 struct drm_bridge bridge; member in struct:ptn36502
287 static int ptn36502_bridge_attach(struct drm_bridge *bridge, argument
290 struct ptn36502 *ptn = container_of(bridge, struct ptn36502, bridge);
302 return drm_bridge_attach(bridge->encoder, next_bridge, bridge,
312 ptn->bridge.funcs = &ptn36502_bridge_funcs;
313 ptn->bridge.of_node = ptn->client->dev.of_node;
315 return devm_drm_bridge_add(&ptn->client->dev, &ptn->bridge);
/linux-master/include/linux/
H A Dpci-acpi.h40 return ACPI_HANDLE(pbus->bridge);
48 dev = pbus->bridge;
50 /* If pbus is a virtual bus, there is no bridge to it */
65 struct acpi_device *bridge; member in struct:acpi_pci_root_info
/linux-master/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_rgb.c115 struct drm_bridge *bridge; local
129 ret = drm_of_find_panel_or_bridge(fsl_dev->np, 0, 0, &panel, &bridge);
138 return drm_bridge_attach(&fsl_dev->encoder, bridge, NULL, 0);
/linux-master/drivers/base/regmap/
H A Dregmap-spi-avmm.c18 * in the spi slave chip. The IP acts as a bridge to convert encoded streams of
144 * struct spi_avmm_bridge - SPI slave to AVMM bus master bridge
146 * @spi: spi slave associated with this bridge.
150 * @trans_buf: the bridge buffer for transaction layer data.
151 * @phy_buf: the bridge buffer for physical layer data.
156 * master bridge to perform register access.
163 /* bridge buffer used in translation between protocol layers */
552 /* invalidate bridge buffers first */
672 struct spi_avmm_bridge *bridge; local
675 bridge
695 struct spi_avmm_bridge *bridge; local
[all...]
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c283 * @bridge: DRM bridge for the DP encoder
284 * @next_bridge: The downstream bridge
304 struct drm_bridge bridge; member in struct:zynqmp_dp
321 static inline struct zynqmp_dp *bridge_to_dp(struct drm_bridge *bridge) argument
323 return container_of(bridge, struct zynqmp_dp, bridge);
1059 dp->aux.drm_dev = dp->bridge.dev;
1328 static int zynqmp_dp_bridge_attach(struct drm_bridge *bridge, argument
1331 struct zynqmp_dp *dp = bridge_to_dp(bridge);
1358 zynqmp_dp_bridge_detach(struct drm_bridge *bridge) argument
1366 zynqmp_dp_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
1393 zynqmp_dp_bridge_atomic_enable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
1471 zynqmp_dp_bridge_atomic_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
1492 zynqmp_dp_bridge_atomic_check(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
1521 zynqmp_dp_bridge_detect(struct drm_bridge *bridge) argument
1563 zynqmp_dp_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
1679 struct drm_bridge *bridge; local
[all...]
/linux-master/drivers/gpu/drm/bridge/cadence/
H A Dcdns-dsi-core.c439 bridge_to_cdns_dsi_input(struct drm_bridge *bridge) argument
441 return container_of(bridge, struct cdns_dsi_input, bridge);
607 static int cdns_dsi_bridge_attach(struct drm_bridge *bridge, argument
610 struct cdns_dsi_input *input = bridge_to_cdns_dsi_input(bridge);
614 if (!drm_core_check_feature(bridge->dev, DRIVER_ATOMIC)) {
620 return drm_bridge_attach(bridge->encoder, output->bridge, bridge,
625 cdns_dsi_bridge_mode_valid(struct drm_bridge *bridge, argument
658 cdns_dsi_bridge_disable(struct drm_bridge *bridge) argument
678 cdns_dsi_bridge_post_disable(struct drm_bridge *bridge) argument
755 cdns_dsi_bridge_enable(struct drm_bridge *bridge) argument
895 cdns_dsi_bridge_pre_enable(struct drm_bridge *bridge) argument
922 struct drm_bridge *bridge; local
[all...]
/linux-master/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c443 * The bridge resets its registers on unplug. So when we get a plug
444 * event and we're already supposed to be powered, cycle the bridge to
462 drm_bridge_hpd_notify(&adv7511->bridge, status);
483 if (process_hpd && irq0 & ADV7511_INT0_HPD && adv7511->bridge.encoder)
871 struct drm_bridge *bridge = &adv->bridge; local
874 if (!bridge->encoder) {
885 ret = drm_connector_init(bridge->dev, &adv->connector,
894 drm_connector_attach_encoder(&adv->connector, bridge->encoder);
903 static struct adv7511 *bridge_to_adv7511(struct drm_bridge *bridge) argument
908 adv7511_bridge_enable(struct drm_bridge *bridge) argument
915 adv7511_bridge_disable(struct drm_bridge *bridge) argument
922 adv7511_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adj_mode) argument
931 adv7511_bridge_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
943 adv7511_bridge_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument
962 adv7511_bridge_detect(struct drm_bridge *bridge) argument
969 adv7511_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
977 adv7511_bridge_hpd_notify(struct drm_bridge *bridge, enum drm_connector_status status) argument
[all...]

Completed in 294 milliseconds

1234567891011>>