Searched refs:bridge (Results 1 - 25 of 691) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_lvds.h16 int rcar_lvds_pclk_enable(struct drm_bridge *bridge, unsigned long freq,
18 void rcar_lvds_pclk_disable(struct drm_bridge *bridge, bool dot_clk_only);
19 bool rcar_lvds_dual_link(struct drm_bridge *bridge);
20 bool rcar_lvds_is_connected(struct drm_bridge *bridge);
22 static inline int rcar_lvds_pclk_enable(struct drm_bridge *bridge, argument
27 static inline void rcar_lvds_pclk_disable(struct drm_bridge *bridge, argument
31 static inline bool rcar_lvds_dual_link(struct drm_bridge *bridge) argument
35 static inline bool rcar_lvds_is_connected(struct drm_bridge *bridge) argument
H A Drcar_mipi_dsi.h17 void rcar_mipi_dsi_pclk_enable(struct drm_bridge *bridge,
19 void rcar_mipi_dsi_pclk_disable(struct drm_bridge *bridge);
21 static inline void rcar_mipi_dsi_pclk_enable(struct drm_bridge *bridge, argument
26 static inline void rcar_mipi_dsi_pclk_disable(struct drm_bridge *bridge) argument
/linux-master/drivers/char/agp/
H A Dbackend.c70 struct agp_bridge_data *bridge; local
72 bridge = agp_find_bridge(pdev);
74 if (!bridge)
77 if (atomic_read(&bridge->agp_in_use))
79 atomic_inc(&bridge->agp_in_use);
80 return bridge;
87 * @bridge: the AGP backend to release
94 void agp_backend_release(struct agp_bridge_data *bridge) argument
97 if (bridge)
98 atomic_dec(&bridge
139 agp_backend_initialize(struct agp_bridge_data *bridge) argument
214 agp_backend_cleanup(struct agp_bridge_data *bridge) argument
239 struct agp_bridge_data *bridge; local
256 agp_put_bridge(struct agp_bridge_data *bridge) argument
266 agp_add_bridge(struct agp_bridge_data *bridge) argument
313 agp_remove_bridge(struct agp_bridge_data *bridge) argument
[all...]
H A Dgeneric.c178 curr->bridge->driver->free_by_type(curr);
182 if (curr->bridge->driver->agp_destroy_pages) {
183 curr->bridge->driver->agp_destroy_pages(curr);
187 curr->bridge->driver->agp_destroy_page(
192 curr->bridge->driver->agp_destroy_page(
209 * @bridge: an agp_bridge_data struct allocated for the AGP host bridge.
213 * Every agp bridge device will allow you to allocate AGP_NORMAL_MEMORY which
218 struct agp_memory *agp_allocate_memory(struct agp_bridge_data *bridge, argument
226 if (!bridge)
364 agp_copy_info(struct agp_bridge_data *bridge, struct agp_kern_info *info) argument
721 agp_collect_device_status(struct agp_bridge_data *bridge, u32 requested_mode, u32 bridge_agpstat) argument
789 get_agp_version(struct agp_bridge_data *bridge) argument
804 agp_generic_enable(struct agp_bridge_data *bridge, u32 requested_mode) argument
850 agp_generic_create_gatt_table(struct agp_bridge_data *bridge) argument
968 agp_generic_free_gatt_table(struct agp_bridge_data *bridge) argument
1031 struct agp_bridge_data *bridge; local
1110 struct agp_bridge_data *bridge; local
1187 agp_generic_alloc_pages(struct agp_bridge_data *bridge, struct agp_memory *mem, size_t num_pages) argument
1217 agp_generic_alloc_page(struct agp_bridge_data *bridge) argument
1284 agp_enable(struct agp_bridge_data *bridge, u32 mode) argument
1315 agp_generic_mask_memory(struct agp_bridge_data *bridge, dma_addr_t addr, int type) argument
1326 agp_generic_type_to_mask_type(struct agp_bridge_data *bridge, int type) argument
[all...]
/linux-master/drivers/fpga/
H A Dfpga-bridge.c8 #include <linux/fpga/fpga-bridge.h>
23 * fpga_bridge_enable - Enable transactions on the bridge
25 * @bridge: FPGA bridge
29 int fpga_bridge_enable(struct fpga_bridge *bridge) argument
31 dev_dbg(&bridge->dev, "enable\n");
33 if (bridge->br_ops->enable_set)
34 return bridge->br_ops->enable_set(bridge, 1);
41 * fpga_bridge_disable - Disable transactions on the bridge
47 fpga_bridge_disable(struct fpga_bridge *bridge) argument
61 struct fpga_bridge *bridge; local
144 fpga_bridge_put(struct fpga_bridge *bridge) argument
165 struct fpga_bridge *bridge; local
189 struct fpga_bridge *bridge; local
212 struct fpga_bridge *bridge, *next; local
240 struct fpga_bridge *bridge; local
270 struct fpga_bridge *bridge; local
288 struct fpga_bridge *bridge = to_fpga_bridge(dev); local
296 struct fpga_bridge *bridge = to_fpga_bridge(dev); local
332 struct fpga_bridge *bridge; local
398 fpga_bridge_unregister(struct fpga_bridge *bridge) argument
413 struct fpga_bridge *bridge = to_fpga_bridge(dev); local
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_bridge.c47 * A bridge is always attached to a single &drm_encoder at a time, but can be
52 * Here, the output of the encoder feeds to bridge A, and that furthers feeds to
53 * bridge B. Bridge chains can be arbitrarily long, and shall be fully linear:
54 * Chaining multiple bridges to the output of a bridge, or the same bridge to
66 * Display drivers are responsible for linking encoders with the first bridge
67 * in the chains. This is done by acquiring the appropriate bridge with
68 * devm_drm_of_get_bridge(). Once acquired, the bridge shall be attached to the
71 * Bridges are responsible for linking themselves with the next bridge in the
93 * DRM bridge chai
206 drm_bridge_add(struct drm_bridge *bridge) argument
216 drm_bridge_remove_void(void *bridge) argument
232 devm_drm_bridge_add(struct device *dev, struct drm_bridge *bridge) argument
244 drm_bridge_remove(struct drm_bridge *bridge) argument
257 struct drm_bridge *bridge = drm_priv_to_bridge(obj); local
269 struct drm_bridge *bridge = drm_priv_to_bridge(obj); local
302 drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge, struct drm_bridge *previous, enum drm_bridge_attach_flags flags) argument
368 drm_bridge_detach(struct drm_bridge *bridge) argument
490 drm_bridge_chain_mode_fixup(struct drm_bridge *bridge, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument
529 drm_bridge_chain_mode_valid(struct drm_bridge *bridge, const struct drm_display_info *info, const struct drm_display_mode *mode) argument
566 drm_bridge_chain_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adjusted_mode) argument
595 drm_atomic_bridge_chain_disable(struct drm_bridge *bridge, struct drm_atomic_state *old_state) argument
626 drm_atomic_bridge_call_post_disable(struct drm_bridge *bridge, struct drm_atomic_state *old_state) argument
662 drm_atomic_bridge_chain_post_disable(struct drm_bridge *bridge, struct drm_atomic_state *old_state) argument
718 drm_atomic_bridge_call_pre_enable(struct drm_bridge *bridge, struct drm_atomic_state *old_state) argument
752 drm_atomic_bridge_chain_pre_enable(struct drm_bridge *bridge, struct drm_atomic_state *old_state) argument
820 drm_atomic_bridge_chain_enable(struct drm_bridge *bridge, struct drm_atomic_state *old_state) argument
847 drm_atomic_bridge_check(struct drm_bridge *bridge, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
994 drm_atomic_bridge_chain_select_bus_fmts(struct drm_bridge *bridge, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
1056 drm_atomic_bridge_propagate_bus_flags(struct drm_bridge *bridge, struct drm_connector *conn, struct drm_atomic_state *state) argument
1121 drm_atomic_bridge_chain_check(struct drm_bridge *bridge, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
1177 drm_bridge_detect(struct drm_bridge *bridge) argument
1200 drm_bridge_get_modes(struct drm_bridge *bridge, struct drm_connector *connector) argument
1222 drm_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
1250 drm_bridge_hpd_enable(struct drm_bridge *bridge, void (*cb)(void *data, enum drm_connector_status status), void *data) argument
1286 drm_bridge_hpd_disable(struct drm_bridge *bridge) argument
1312 drm_bridge_hpd_notify(struct drm_bridge *bridge, enum drm_connector_status status) argument
1334 struct drm_bridge *bridge; local
[all...]
H A Ddrm_bridge_connector.c24 * The DRM bridge connector helper object provides a DRM connector
30 * To use the helper, display controller drivers create a bridge connector with
36 * The DRM bridge connector operations are implemented based on the operations
38 * to the bridge closest to the connector (at the end of the chain) that
41 * To make use of this helper, all bridges in the chain shall report bridge
42 * operation flags (&drm_bridge->ops) and bridge output type
64 * The last bridge in the chain (closest to the connector) that provides
71 * The last bridge in the chain (closest to the connector) that provides
78 * The last bridge in the chain (closest to the connector) that provides
85 * The last bridge i
103 struct drm_bridge *bridge; local
215 struct drm_bridge *bridge; local
238 drm_bridge_connector_get_modes_edid(struct drm_connector *connector, struct drm_bridge *bridge) argument
270 struct drm_bridge *bridge; local
327 struct drm_bridge *bridge, *panel_bridge = NULL; local
[all...]
/linux-master/arch/powerpc/platforms/cell/
H A Dcell.h11 #include <asm/pci-bridge.h>
/linux-master/include/drm/
H A Ddrm_bridge.h51 * @DRM_BRIDGE_ATTACH_NO_CONNECTOR: When this flag is set the bridge
64 * This callback is invoked whenever our bridge is being attached to a
74 int (*attach)(struct drm_bridge *bridge,
80 * This callback is invoked whenever our bridge is being detached from a
85 void (*detach)(struct drm_bridge *bridge);
91 * bridge. This should be implemented if the bridge has some sort of
92 * restriction in the modes it can display. For example, a given bridge
118 enum drm_mode_status (*mode_valid)(struct drm_bridge *bridge,
128 * &drm_bridge. The parameter adjusted_mode is the input mode the bridge
808 drm_bridge_get_next_bridge(struct drm_bridge *bridge) argument
824 drm_bridge_get_prev_bridge(struct drm_bridge *bridge) argument
919 drm_bridge_is_panel(const struct drm_bridge *bridge) argument
924 drm_panel_bridge_set_orientation(struct drm_connector *connector, struct drm_bridge *bridge) argument
[all...]
/linux-master/drivers/pci/
H A Dpci-bridge-emul.c8 * PCI bridge when the HW doesn't provide such a root port PCI
9 * bridge.
11 * It emulates a PCI bridge by providing a fake PCI configuration
21 #include "pci-bridge-emul.h"
71 * bridge that is not capable of a burst transfer of more than
77 * BIST register: implemented as read-only, as "A bridge that
152 * are RO, and bridge control (31:16) are a mix of RW, RO,
318 pci_bridge_emul_read_ssid(struct pci_bridge_emul *bridge, int reg, u32 *value) argument
323 ((bridge->pcie_start > bridge
343 pci_bridge_emul_init(struct pci_bridge_emul *bridge, unsigned int flags) argument
445 pci_bridge_emul_cleanup(struct pci_bridge_emul *bridge) argument
458 pci_bridge_emul_conf_read(struct pci_bridge_emul *bridge, int where, int size, u32 *value) argument
535 pci_bridge_emul_conf_write(struct pci_bridge_emul *bridge, int where, int size, u32 value) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/
H A Dpanel.c19 struct drm_bridge bridge; member in struct:panel_bridge
26 drm_bridge_to_panel_bridge(struct drm_bridge *bridge) argument
28 return container_of(bridge, struct panel_bridge, bridge);
58 static int panel_bridge_attach(struct drm_bridge *bridge, argument
61 struct panel_bridge *panel_bridge = drm_bridge_to_panel_bridge(bridge);
68 if (!bridge->encoder) {
76 ret = drm_connector_init(bridge->dev, connector,
84 drm_panel_bridge_set_orientation(connector, bridge);
87 bridge
98 panel_bridge_detach(struct drm_bridge *bridge) argument
114 panel_bridge_atomic_pre_enable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
134 panel_bridge_atomic_enable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
154 panel_bridge_atomic_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
174 panel_bridge_atomic_post_disable(struct drm_bridge *bridge, struct drm_bridge_state *old_bridge_state) argument
194 panel_bridge_get_modes(struct drm_bridge *bridge, struct drm_connector *connector) argument
202 panel_bridge_debugfs_init(struct drm_bridge *bridge, struct dentry *root) argument
235 drm_bridge_is_panel(const struct drm_bridge *bridge) argument
321 drm_panel_bridge_remove(struct drm_bridge *bridge) argument
347 drm_panel_bridge_set_orientation(struct drm_connector *connector, struct drm_bridge *bridge) argument
361 struct drm_bridge **bridge = res; local
404 struct drm_bridge **ptr, *bridge; local
428 struct drm_bridge *bridge = ptr; local
448 struct drm_bridge *bridge; local
475 drm_panel_bridge_connector(struct drm_bridge *bridge) argument
504 struct drm_bridge *bridge; local
538 struct drm_bridge *bridge; local
[all...]
H A Dti-tpd12s015.c25 struct drm_bridge bridge; member in struct:tpd12s015_device
35 static inline struct tpd12s015_device *to_tpd12s015(struct drm_bridge *bridge) argument
37 return container_of(bridge, struct tpd12s015_device, bridge);
40 static int tpd12s015_attach(struct drm_bridge *bridge, argument
43 struct tpd12s015_device *tpd = to_tpd12s015(bridge);
49 ret = drm_bridge_attach(bridge->encoder, tpd->next_bridge,
50 bridge, flags);
62 static void tpd12s015_detach(struct drm_bridge *bridge) argument
64 struct tpd12s015_device *tpd = to_tpd12s015(bridge);
69 tpd12s015_detect(struct drm_bridge *bridge) argument
79 tpd12s015_hpd_enable(struct drm_bridge *bridge) argument
86 tpd12s015_hpd_disable(struct drm_bridge *bridge) argument
104 struct drm_bridge *bridge = &tpd->bridge; local
[all...]
H A Ddisplay-connector.c21 struct drm_bridge bridge; member in struct:display_connector
31 to_display_connector(struct drm_bridge *bridge) argument
33 return container_of(bridge, struct display_connector, bridge);
36 static int display_connector_attach(struct drm_bridge *bridge, argument
43 display_connector_detect(struct drm_bridge *bridge) argument
45 struct display_connector *conn = to_display_connector(bridge);
54 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc))
57 switch (conn->bridge
84 display_connector_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument
99 display_connector_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
141 display_connector_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
186 struct drm_bridge *bridge = &conn->bridge; local
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dgrackle.h9 #include <asm/pci-bridge.h>
/linux-master/drivers/ata/
H A Dsata_gemini.h2 /* Header for the Gemini SATA bridge */
18 int gemini_sata_start_bridge(struct sata_gemini *sg, unsigned int bridge);
19 void gemini_sata_stop_bridge(struct sata_gemini *sg, unsigned int bridge);
20 int gemini_sata_reset_bridge(struct sata_gemini *sg, unsigned int bridge);
/linux-master/drivers/staging/vme_user/
H A Dvme.c46 * Find the bridge that the resource is associated with.
83 struct vme_bridge *bridge = find_bridge(resource); local
85 if (!bridge->alloc_consistent) {
86 dev_err(bridge->parent,
87 "alloc_consistent not supported by bridge %s\n",
88 bridge->name);
92 return bridge->alloc_consistent(bridge->parent, size, dma);
108 struct vme_bridge *bridge = find_bridge(resource); local
110 if (!bridge
133 struct vme_bridge *bridge = find_bridge(resource); local
163 vme_check_window(struct vme_bridge *bridge, u32 aspace, unsigned long long vme_base, unsigned long long size) argument
254 struct vme_bridge *bridge; local
331 struct vme_bridge *bridge = find_bridge(resource); local
381 struct vme_bridge *bridge = find_bridge(resource); local
409 struct vme_bridge *bridge = find_bridge(resource); local
452 struct vme_bridge *bridge; local
532 struct vme_bridge *bridge = find_bridge(resource); local
583 struct vme_bridge *bridge = find_bridge(resource); local
621 struct vme_bridge *bridge = find_bridge(resource); local
670 struct vme_bridge *bridge = find_bridge(resource); local
722 struct vme_bridge *bridge = find_bridge(resource); local
754 struct vme_bridge *bridge = find_bridge(resource); local
787 struct vme_bridge *bridge = find_bridge(resource); local
827 struct vme_bridge *bridge; local
897 struct vme_bridge *bridge = find_bridge(resource); local
1075 struct vme_bridge *bridge = list->parent->parent; local
1109 struct vme_bridge *bridge = list->parent->parent; local
1139 struct vme_bridge *bridge = list->parent->parent; local
1181 struct vme_bridge *bridge = find_bridge(resource); local
1213 vme_bus_error_handler(struct vme_bridge *bridge, unsigned long long address, int am) argument
1239 vme_register_error_handler(struct vme_bridge *bridge, u32 aspace, unsigned long long address, size_t len) argument
1266 vme_irq_handler(struct vme_bridge *bridge, int level, int statid) argument
1302 struct vme_bridge *bridge; local
1352 struct vme_bridge *bridge; local
1400 struct vme_bridge *bridge; local
1435 struct vme_bridge *bridge; local
1502 struct vme_bridge *bridge = find_bridge(resource); local
1533 struct vme_bridge *bridge = find_bridge(resource); local
1569 struct vme_bridge *bridge = find_bridge(resource); local
1606 struct vme_bridge *bridge = find_bridge(resource); local
1639 struct vme_bridge *bridge = find_bridge(resource); local
1672 struct vme_bridge *bridge = find_bridge(resource); local
1709 struct vme_bridge *bridge; local
1737 struct vme_bridge *bridge; local
1757 vme_init_bridge(struct vme_bridge *bridge) argument
1770 vme_register_bridge(struct vme_bridge *bridge) argument
1792 vme_unregister_bridge(struct vme_bridge *bridge) argument
1811 __vme_register_driver_bus(struct vme_driver *drv, struct vme_bridge *bridge, unsigned int ndevs) argument
1861 struct vme_bridge *bridge; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_debugfs.c5 #include "bridge.h"
23 struct mlx5_esw_bridge *bridge = seq->private; local
26 return *pos ? seq_list_start(&bridge->fdb_list, *pos - 1) : SEQ_START_TOKEN;
31 struct mlx5_esw_bridge *bridge = seq->private; local
33 return seq_list_next(v == SEQ_START_TOKEN ? &bridge->fdb_list : v, &bridge->fdb_list, pos);
60 void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge) argument
62 if (!bridge->br_offloads->debugfs_root)
65 bridge->debugfs_dir = debugfs_create_dir(br_netdev->name,
66 bridge
71 mlx5_esw_bridge_debugfs_cleanup(struct mlx5_esw_bridge *bridge) argument
[all...]
/linux-master/drivers/pci/controller/
H A Dpci-host-common.c24 struct pci_host_bridge *bridge, const struct pci_ecam_ops *ops)
37 bus = resource_list_first_type(&bridge->windows, IORESOURCE_BUS);
55 struct pci_host_bridge *bridge; local
63 bridge = devm_pci_alloc_host_bridge(dev, 0);
64 if (!bridge)
67 platform_set_drvdata(pdev, bridge);
72 cfg = gen_pci_init(dev, bridge, ops);
80 bridge->sysdata = cfg;
81 bridge->ops = (struct pci_ops *)&ops->pci_ops;
82 bridge
23 gen_pci_init(struct device *dev, struct pci_host_bridge *bridge, const struct pci_ecam_ops *ops) argument
90 struct pci_host_bridge *bridge = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/media/i2c/
H A Dst-mipid02.c3 * Driver for ST MIPID02 CSI-2 to PARALLEL bridge
229 static int mipid02_get_regulators(struct mipid02_dev *bridge) argument
234 bridge->supplies[i].supply = mipid02_supply_name[i];
236 return devm_regulator_bulk_get(&bridge->i2c_client->dev,
238 bridge->supplies);
241 static void mipid02_apply_reset(struct mipid02_dev *bridge) argument
243 gpiod_set_value_cansleep(bridge->reset_gpio, 0);
245 gpiod_set_value_cansleep(bridge->reset_gpio, 1);
247 gpiod_set_value_cansleep(bridge->reset_gpio, 0);
251 static int mipid02_set_power_on(struct mipid02_dev *bridge) argument
285 mipid02_set_power_off(struct mipid02_dev *bridge) argument
291 mipid02_detect(struct mipid02_dev *bridge) argument
307 mipid02_configure_from_rx_speed(struct mipid02_dev *bridge, struct v4l2_mbus_framefmt *fmt) argument
335 mipid02_configure_clk_lane(struct mipid02_dev *bridge) argument
351 mipid02_configure_data0_lane(struct mipid02_dev *bridge, int nb, bool are_lanes_swap, bool *polarities) argument
370 mipid02_configure_data1_lane(struct mipid02_dev *bridge, int nb, bool are_lanes_swap, bool *polarities) argument
385 mipid02_configure_from_rx(struct mipid02_dev *bridge, struct v4l2_mbus_framefmt *fmt) argument
414 mipid02_configure_from_tx(struct mipid02_dev *bridge) argument
431 mipid02_configure_from_code(struct mipid02_dev *bridge, struct v4l2_mbus_framefmt *fmt) argument
450 mipid02_stream_disable(struct mipid02_dev *bridge) argument
475 mipid02_stream_enable(struct mipid02_dev *bridge) argument
542 struct mipid02_dev *bridge = to_mipid02_dev(sd); local
612 struct mipid02_dev *bridge = to_mipid02_dev(sd); local
669 struct mipid02_dev *bridge = to_mipid02_dev(notifier->sd); local
703 struct mipid02_dev *bridge = to_mipid02_dev(notifier->sd); local
713 mipid02_parse_rx_ep(struct mipid02_dev *bridge) argument
775 mipid02_parse_tx_ep(struct mipid02_dev *bridge) argument
812 struct mipid02_dev *bridge; local
925 struct mipid02_dev *bridge = to_mipid02_dev(sd); local
[all...]
/linux-master/arch/sparc/kernel/
H A Dleon_pci.c30 struct pci_host_bridge *bridge; local
33 bridge = pci_alloc_host_bridge(0);
34 if (!bridge)
43 list_splice_init(&resources, &bridge->windows);
44 bridge->dev.parent = &ofdev->dev;
45 bridge->sysdata = info;
46 bridge->busnr = 0;
47 bridge->ops = info->ops;
48 bridge->swizzle_irq = pci_common_swizzle;
49 bridge
[all...]
/linux-master/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-plat.c25 struct pci_host_bridge *bridge; local
29 bridge = devm_pci_alloc_host_bridge(dev, sizeof(*pcie));
30 if (!bridge)
33 pcie = pci_host_bridge_priv(bridge);
34 pcie->rp.bridge = bridge;
/linux-master/drivers/gpu/drm/msm/dp/
H A Ddp_drm.h16 struct drm_bridge bridge; member in struct:msm_dp_bridge
20 #define to_dp_bridge(x) container_of((x), struct msm_dp_bridge, bridge)
33 enum drm_mode_status dp_bridge_mode_valid(struct drm_bridge *bridge,
39 void dp_bridge_hpd_enable(struct drm_bridge *bridge);
40 void dp_bridge_hpd_disable(struct drm_bridge *bridge);
41 void dp_bridge_hpd_notify(struct drm_bridge *bridge,
/linux-master/net/bridge/
H A DMakefile6 obj-$(CONFIG_BRIDGE) += bridge.o
8 bridge-y := br.o br_device.o br_fdb.o br_forward.o br_if.o br_input.o \
13 bridge-$(CONFIG_SYSFS) += br_sysfs_if.o br_sysfs_br.o
15 bridge-$(subst m,y,$(CONFIG_BRIDGE_NETFILTER)) += br_nf_core.o
21 bridge-$(CONFIG_BRIDGE_IGMP_SNOOPING) += br_multicast.o br_mdb.o br_multicast_eht.o
23 bridge-$(CONFIG_BRIDGE_VLAN_FILTERING) += br_vlan.o br_vlan_tunnel.o br_vlan_options.o br_mst.o
25 bridge-$(CONFIG_NET_SWITCHDEV) += br_switchdev.o
29 bridge-$(CONFIG_BRIDGE_MRP) += br_mrp_switchdev.o br_mrp.o br_mrp_netlink.o
31 bridge-$(CONFIG_BRIDGE_CFM) += br_cfm.o br_cfm_netlink.o
/linux-master/tools/testing/selftests/net/forwarding/
H A Dbridge_locked_port.sh45 ip link add dev br0 type bridge vlan_filtering 1
50 bridge link set dev $swp1 learning off
102 bridge link set dev $swp1 locked on
107 bridge fdb add `mac_get $h1` dev $swp1 master static
112 bridge link set dev $swp1 locked off
113 bridge fdb del `mac_get $h1` dev $swp1 master static
127 bridge vlan add vid 100 dev $swp1
128 bridge vlan add vid 100 dev $swp2
133 bridge link set dev $swp1 locked on
137 bridge fd
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.h10 mlxsw_sp_bridge_port_find(struct mlxsw_sp_bridge *bridge,

Completed in 342 milliseconds

1234567891011>>