/linux-master/drivers/gpu/drm/tidss/ |
H A D | tidss_encoder.c | 23 struct drm_bridge bridge; member in struct:tidss_encoder 33 return container_of(b, struct tidss_encoder, bridge); 36 static int tidss_bridge_attach(struct drm_bridge *bridge, argument 39 struct tidss_encoder *t_enc = bridge_to_tidss_encoder(bridge); 41 return drm_bridge_attach(bridge->encoder, t_enc->next_bridge, 42 bridge, flags); 45 static int tidss_bridge_atomic_check(struct drm_bridge *bridge, argument 50 struct tidss_encoder *t_enc = bridge_to_tidss_encoder(bridge); 99 t_enc->bridge.funcs = &tidss_bridge_funcs; 104 /* Attaching first bridge t [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.c | 244 dev_err(dev, "Failed to create eswitch bridge %sgress forward rule, err: %d\n", 253 dev_err(dev, "Failed to create eswitch bridge %sgress guard rule, err: %d\n", 273 ice_eswitch_br_fdb_find(struct ice_esw_br *bridge, const unsigned char *mac, argument 281 return rhashtable_lookup_fast(&bridge->fdb_ht, &data, 305 ice_esw_br_port_vlan_lookup(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) argument 307 struct ice_pf *pf = bridge->br_offloads->pf; 312 port = xa_load(&bridge->ports, vsi_idx); 329 ice_eswitch_br_fdb_entry_delete(struct ice_esw_br *bridge, argument 332 struct ice_pf *pf = bridge->br_offloads->pf; 334 rhashtable_remove_fast(&bridge 358 ice_eswitch_br_fdb_entry_notify_and_cleanup(struct ice_esw_br *bridge, struct ice_esw_br_fdb_entry *entry) argument 369 ice_eswitch_br_fdb_entry_find_and_delete(struct ice_esw_br *bridge, const unsigned char *mac, u16 vid) argument 393 struct ice_esw_br *bridge = br_port->bridge; local 585 ice_eswitch_br_fdb_flush(struct ice_esw_br *bridge) argument 594 ice_eswitch_br_vlan_filtering_set(struct ice_esw_br *bridge, bool enable) argument 627 struct ice_esw_br *bridge = port->bridge; local 733 ice_eswitch_br_port_vlan_add(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument 769 ice_eswitch_br_port_vlan_del(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) argument 885 ice_eswitch_br_port_deinit(struct ice_esw_br *bridge, struct ice_esw_br_port *br_port) argument 911 ice_eswitch_br_port_init(struct ice_esw_br *bridge) argument 927 ice_eswitch_br_vf_repr_port_init(struct ice_esw_br *bridge, struct ice_repr *repr) argument 952 ice_eswitch_br_uplink_port_init(struct ice_esw_br *bridge, struct ice_pf *pf) argument 977 ice_eswitch_br_ports_flush(struct ice_esw_br *bridge) argument 987 ice_eswitch_br_deinit(struct ice_esw_br_offloads *br_offloads, struct ice_esw_br *bridge) argument 1008 struct ice_esw_br *bridge; local 1035 struct ice_esw_br *bridge = br_offloads->bridge; local 1055 ice_eswitch_br_verify_deinit(struct ice_esw_br_offloads *br_offloads, struct ice_esw_br *bridge) argument 1071 struct ice_esw_br *bridge; local 1099 struct ice_esw_br *bridge; local 1251 struct ice_esw_br *bridge = br_offloads->bridge; local [all...] |
/linux-master/drivers/gpu/drm/bridge/imx/ |
H A D | imx-ldb-helper.h | 47 struct drm_bridge bridge; member in struct:ldb_channel 66 #define bridge_to_ldb_ch(b) container_of(b, struct ldb_channel, bridge) 71 int ldb_bridge_atomic_check_helper(struct drm_bridge *bridge, 76 void ldb_bridge_mode_set_helper(struct drm_bridge *bridge, 80 void ldb_bridge_enable_helper(struct drm_bridge *bridge); 82 void ldb_bridge_disable_helper(struct drm_bridge *bridge); 84 int ldb_bridge_attach_helper(struct drm_bridge *bridge,
|
H A D | imx8mp-hdmi-pvi.c | 30 struct drm_bridge bridge; member in struct:imx8mp_hdmi_pvi 37 to_imx8mp_hdmi_pvi(struct drm_bridge *bridge) argument 39 return container_of(bridge, struct imx8mp_hdmi_pvi, bridge); 42 static int imx8mp_hdmi_pvi_bridge_attach(struct drm_bridge *bridge, argument 45 struct imx8mp_hdmi_pvi *pvi = to_imx8mp_hdmi_pvi(bridge); 47 return drm_bridge_attach(bridge->encoder, pvi->next_bridge, 48 bridge, flags); 51 static void imx8mp_hdmi_pvi_bridge_enable(struct drm_bridge *bridge, argument 55 struct imx8mp_hdmi_pvi *pvi = to_imx8mp_hdmi_pvi(bridge); 90 imx8mp_hdmi_pvi_bridge_disable(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state) argument 101 imx8mp_hdmi_pvi_bridge_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...] |
H A D | imx-ldb-helper.c | 33 int ldb_bridge_atomic_check_helper(struct drm_bridge *bridge, argument 38 struct ldb_channel *ldb_ch = bridge->driver_private; 47 void ldb_bridge_mode_set_helper(struct drm_bridge *bridge, argument 51 struct ldb_channel *ldb_ch = bridge->driver_private; 79 void ldb_bridge_enable_helper(struct drm_bridge *bridge) argument 81 struct ldb_channel *ldb_ch = bridge->driver_private; 85 * Platform specific bridge drivers should set ldb_ctrl properly 92 void ldb_bridge_disable_helper(struct drm_bridge *bridge) argument 94 struct ldb_channel *ldb_ch = bridge->driver_private; 107 int ldb_bridge_attach_helper(struct drm_bridge *bridge, argument [all...] |
/linux-master/drivers/pci/hotplug/ |
H A D | acpiphp_glue.c | 22 * when the bridge is scanned and it loses a refcount when the bridge 24 * - When a P2P bridge is present, we elevate the refcount on the subordinate 105 WARN_ON(context->bridge); 110 static inline void get_bridge(struct acpiphp_bridge *bridge) argument 112 kref_get(&bridge->ref); 115 static inline void put_bridge(struct acpiphp_bridge *bridge) argument 117 kref_put(&bridge->ref, free_bridge); 152 struct acpiphp_bridge *bridge; local 158 bridge 230 struct acpiphp_bridge *bridge = data; local 339 cleanup_bridge(struct acpiphp_bridge *bridge) argument 444 acpiphp_native_scan_bridge(struct pci_dev *bridge) argument 482 enable_slot(struct acpiphp_slot *slot, bool bridge) argument 697 acpiphp_check_bridge(struct acpiphp_bridge *bridge) argument 762 struct acpiphp_bridge *bridge = NULL; local 788 struct acpiphp_bridge *bridge; local 859 struct acpiphp_bridge *bridge; local 940 acpiphp_drop_bridge(struct acpiphp_bridge *bridge) argument 963 struct acpiphp_bridge *bridge; local [all...] |
/linux-master/drivers/staging/vme_user/ |
H A D | vme_tsi148.c | 74 static u32 tsi148_DMA_irqhandler(struct tsi148_driver *bridge, argument 80 wake_up(&bridge->dma_queue[0]); 84 wake_up(&bridge->dma_queue[1]); 94 static u32 tsi148_LM_irqhandler(struct tsi148_driver *bridge, u32 stat) argument 102 bridge->lm_callback[i](bridge->lm_data[i]); 120 struct tsi148_driver *bridge; local 122 bridge = tsi148_bridge->driver_priv; 126 val = ioread32be(bridge->base + TSI148_GCSR_MBOX[i]); 141 struct tsi148_driver *bridge; local 168 struct tsi148_driver *bridge; local 199 tsi148_IACK_irqhandler(struct tsi148_driver *bridge) argument 213 struct tsi148_driver *bridge; local 243 struct tsi148_driver *bridge; local 304 struct tsi148_driver *bridge; local 363 struct tsi148_driver *bridge = tsi148_bridge->driver_priv; local 379 tsi148_iack_received(struct tsi148_driver *bridge) argument 399 struct tsi148_driver *bridge; local 436 struct tsi148_driver *bridge; local 477 struct tsi148_driver *bridge; local 618 struct tsi148_driver *bridge; local 810 struct tsi148_driver *bridge; local 1043 struct tsi148_driver *bridge; local 1255 struct tsi148_driver *bridge; local 1353 struct tsi148_driver *bridge; local 1763 struct tsi148_driver *bridge; local 1789 struct tsi148_driver *bridge; local 1906 struct tsi148_driver *bridge; local 1969 struct tsi148_driver *bridge; local 2020 struct tsi148_driver *bridge; local 2073 struct tsi148_driver *bridge; local 2114 struct tsi148_driver *bridge; local 2168 struct tsi148_driver *bridge; local 2227 struct tsi148_driver *bridge; local 2540 struct tsi148_driver *bridge; local [all...] |
/linux-master/drivers/char/agp/ |
H A D | uninorth-agp.c | 228 static void uninorth_agp_enable(struct agp_bridge_data *bridge, u32 mode) argument 233 pci_read_config_dword(bridge->dev, 234 bridge->capndx + PCI_AGP_STATUS, 237 command = agp_collect_device_status(bridge, mode, status); 262 pci_write_config_dword(bridge->dev, 263 bridge->capndx + PCI_AGP_COMMAND, 265 pci_read_config_dword(bridge->dev, 266 bridge->capndx + PCI_AGP_COMMAND, 270 dev_err(&bridge->dev->dev, "can't write UniNorth AGP " 292 struct agp_bridge_data *bridge; local 347 struct agp_bridge_data *bridge; local 369 uninorth_create_gatt_table(struct agp_bridge_data *bridge) argument 449 uninorth_free_gatt_table(struct agp_bridge_data *bridge) argument 606 struct agp_bridge_data *bridge; local 675 struct agp_bridge_data *bridge = pci_get_drvdata(pdev); local [all...] |
H A D | agp.h | 166 #define A_IDX8(bridge) (A_SIZE_8((bridge)->driver->aperture_sizes) + i) 167 #define A_IDX16(bridge) (A_SIZE_16((bridge)->driver->aperture_sizes) + i) 168 #define A_IDX32(bridge) (A_SIZE_32((bridge)->driver->aperture_sizes) + i) 183 void agp_put_bridge(struct agp_bridge_data *bridge); 184 int agp_add_bridge(struct agp_bridge_data *bridge); 185 void agp_remove_bridge(struct agp_bridge_data *bridge); 188 void agp_generic_enable(struct agp_bridge_data *bridge, u3 [all...] |
H A D | via-agp.c | 40 printk(KERN_ERR PFX "Unknown aperture size from AGP bridge (0x%x)\n", temp); 424 * VIA's AGP3 chipsets do magick to put the AGP bridge compliant 427 static void check_via_agp3 (struct agp_bridge_data *bridge) argument 431 pci_read_config_byte(bridge->dev, VIA_AGPSEL, ®); 434 bridge->driver = &via_agp3_driver; 441 struct agp_bridge_data *bridge; local 452 bridge = agp_alloc_bridge(); 453 if (!bridge) 456 bridge->dev = pdev; 457 bridge 486 struct agp_bridge_data *bridge = pci_get_drvdata(pdev); local 494 struct agp_bridge_data *bridge = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | thc63lvd1024.c | 3 * THC63LVD1024 LVDS to parallel data DRM bridge driver. 34 struct drm_bridge bridge; member in struct:thc63_dev 40 static inline struct thc63_dev *to_thc63(struct drm_bridge *bridge) argument 42 return container_of(bridge, struct thc63_dev, bridge); 45 static int thc63_attach(struct drm_bridge *bridge, argument 48 struct thc63_dev *thc63 = to_thc63(bridge); 50 return drm_bridge_attach(bridge->encoder, thc63->next, bridge, flags); 53 static enum drm_mode_status thc63_mode_valid(struct drm_bridge *bridge, argument 84 thc63_enable(struct drm_bridge *bridge) argument 100 thc63_disable(struct drm_bridge *bridge) argument [all...] |
H A D | simple-bridge.c | 29 struct drm_bridge bridge; member in struct:simple_bridge 40 drm_bridge_to_simple_bridge(struct drm_bridge *bridge) argument 42 return container_of(bridge, struct simple_bridge, bridge); 70 * bus from the next bridge), fallback on the XGA standards and 105 static int simple_bridge_attach(struct drm_bridge *bridge, argument 108 struct simple_bridge *sbridge = drm_bridge_to_simple_bridge(bridge); 111 ret = drm_bridge_attach(bridge->encoder, sbridge->next_bridge, bridge, 119 if (!bridge 140 simple_bridge_enable(struct drm_bridge *bridge) argument 154 simple_bridge_disable(struct drm_bridge *bridge) argument [all...] |
H A D | lvds-codec.c | 22 struct drm_bridge bridge; member in struct:lvds_codec 31 static inline struct lvds_codec *to_lvds_codec(struct drm_bridge *bridge) argument 33 return container_of(bridge, struct lvds_codec, bridge); 36 static int lvds_codec_attach(struct drm_bridge *bridge, argument 39 struct lvds_codec *lvds_codec = to_lvds_codec(bridge); 41 return drm_bridge_attach(bridge->encoder, lvds_codec->panel_bridge, 42 bridge, flags); 45 static void lvds_codec_enable(struct drm_bridge *bridge) argument 47 struct lvds_codec *lvds_codec = to_lvds_codec(bridge); 61 lvds_codec_disable(struct drm_bridge *bridge) argument 77 lvds_codec_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...] |
H A D | megachips-stdpxxxx-ge-b850v3-fw.c | 11 * display bridge of the GE B850v3. There are two physical bridges on the video 61 struct drm_bridge bridge; member in struct:ge_b850v3_lvds 94 static const struct drm_edid *ge_b850v3_lvds_edid_read(struct drm_bridge *bridge, argument 109 drm_edid = ge_b850v3_lvds_edid_read(&ge_b850v3_lvds_ptr->bridge, connector); 130 static enum drm_connector_status ge_b850v3_lvds_bridge_detect(struct drm_bridge *bridge) argument 151 return ge_b850v3_lvds_bridge_detect(&ge_b850v3_lvds_ptr->bridge); 163 static int ge_b850v3_lvds_create_connector(struct drm_bridge *bridge) argument 168 if (!bridge->encoder) { 178 ret = drm_connector_init(bridge->dev, connector, 186 return drm_connector_attach_encoder(connector, bridge 204 ge_b850v3_lvds_attach(struct drm_bridge *bridge, enum drm_bridge_attach_flags flags) argument [all...] |
/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_encoder.c | 33 struct drm_bridge *bridge; local 36 /* Locate the DRM bridge from the DT node. */ 37 bridge = of_drm_find_bridge(enc_node); 38 if (!bridge) 52 /* Attach the bridge to the encoder. */ 53 ret = drm_bridge_attach(&renc->base, bridge, NULL, 57 "failed to attach bridge %pOF for output %s (%d)\n", 58 bridge->of_node, rzg2l_du_output_name(output), ret);
|
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | bridge_mld.sh | 89 ip link add dev br0 type bridge mcast_snooping 1 mcast_query_response_interval 100 \ 145 ip link set dev br0 type bridge mcast_mld_version 2 146 check_err $? "Could not change bridge MLD version to 2" 150 bridge -j -d -s mdb show dev br0 \ 154 bridge -j -d -s mdb show dev br0 \ 175 bridge -j -d -s mdb show dev br0 \ 186 bridge -j -d -s mdb show dev br0 \ 198 bridge mdb del dev br0 port $port grp $TEST_GROUP 199 ip link set dev br0 type bridge mcast_mld_version 1 283 ip link set dev br0 type bridge mcast_last_member_interva [all...] |
H A D | router_bridge_vlan_upper.sh | 70 type bridge vlan_filtering 1 78 bridge vlan add dev br1 vid 555 self 79 bridge vlan add dev br1 vid 777 self 80 bridge vlan add dev $swp1 vid 555 81 bridge vlan add dev $swp2 vid 777 92 bridge vlan del dev $swp2 vid 777 93 bridge vlan del dev $swp1 vid 555 94 bridge vlan del dev br1 vid 777 self 95 bridge vlan del dev br1 vid 555 self 148 log_info "Remaster bridge slav [all...] |
/linux-master/drivers/pci/ |
H A D | setup-bus.c | 396 * 1. bridge resource -- IORESOURCE_STARTALIGN 398 * Here just fix the additional alignment for bridge 508 struct pci_dev *bridge = bus->self; local 512 pci_info(bridge, "CardBus bridge to %pR\n", 516 pcibios_resource_to_bus(bridge->bus, ®ion, res); 522 pci_info(bridge, " bridge window %pR\n", res); 523 pci_write_config_dword(bridge, PCI_CB_IO_BASE_0, 525 pci_write_config_dword(bridge, PCI_CB_IO_LIMIT_ 574 pci_setup_bridge_io(struct pci_dev *bridge) argument 613 pci_setup_bridge_mmio(struct pci_dev *bridge) argument 634 pci_setup_bridge_mmio_pref(struct pci_dev *bridge) argument 673 struct pci_dev *bridge = bus->self; local 704 pci_claim_bridge_resource(struct pci_dev *bridge, int i) argument 745 struct pci_dev *bridge = bus->self; local 1118 struct pci_dev *bridge = bus->self; local 1491 __pci_bridge_assign_resources(const struct pci_dev *bridge, struct list_head *add_head, struct list_head *fail_head) argument 1751 adjust_bridge_window(struct pci_dev *bridge, struct resource *res, struct list_head *add_list, resource_size_t new_size) argument 1841 struct pci_dev *dev, *bridge = bus->self; local 1971 pci_bridge_distribute_available_resources(struct pci_dev *bridge, struct list_head *add_list) argument 2019 struct pci_dev *dev, *bridge = bus->self; local 2155 pci_assign_unassigned_bridge_resources(struct pci_dev *bridge) argument 2229 pci_reassign_bridge_resources(struct pci_dev *bridge, unsigned long type) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge.c | 10 #include "bridge.h" 84 esw_warn(dev, "Failed to create bridge FDB Table (err=%ld)\n", PTR_ERR(fdb)); 124 "Failed to create VLAN(proto=%x) flow group for bridge ingress table (err=%ld)\n", 183 "Failed to create bridge ingress table VLAN filter flow group (err=%ld)\n", 240 "Failed to create MAC flow group for bridge ingress table (err=%ld)\n", 277 "Failed to create VLAN flow group for bridge egress table (err=%ld)\n", 327 "Failed to create bridge egress table MAC flow group (err=%ld)\n", 357 "Failed to create bridge egress table miss flow group (err=%ld)\n", 468 struct mlx5_esw_bridge *bridge) 537 bridge 467 mlx5_esw_bridge_egress_table_init(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument 556 mlx5_esw_bridge_egress_table_cleanup(struct mlx5_esw_bridge *bridge) argument 572 mlx5_esw_bridge_ingress_flow_with_esw_create(u16 vport_num, const unsigned char *addr, struct mlx5_esw_bridge_vlan *vlan, u32 counter_id, struct mlx5_esw_bridge *bridge, struct mlx5_eswitch *esw) argument 641 mlx5_esw_bridge_ingress_flow_create(u16 vport_num, const unsigned char *addr, struct mlx5_esw_bridge_vlan *vlan, u32 counter_id, struct mlx5_esw_bridge *bridge) argument 650 mlx5_esw_bridge_ingress_flow_peer_create(u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, struct mlx5_esw_bridge_vlan *vlan, u32 counter_id, struct mlx5_esw_bridge *bridge) argument 683 mlx5_esw_bridge_ingress_filter_flow_create(u16 vport_num, const unsigned char *addr, struct mlx5_esw_bridge *bridge) argument 736 mlx5_esw_bridge_egress_flow_create(u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, struct mlx5_esw_bridge_vlan *vlan, struct mlx5_esw_bridge *bridge) argument 840 struct mlx5_esw_bridge *bridge; local 879 mlx5_esw_bridge_get(struct mlx5_esw_bridge *bridge) argument 884 mlx5_esw_bridge_put(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument 905 struct mlx5_esw_bridge *bridge; local 982 mlx5_esw_bridge_fdb_entry_cleanup(struct mlx5_esw_bridge_fdb_entry *entry, struct mlx5_esw_bridge *bridge) argument 999 mlx5_esw_bridge_fdb_entry_notify_and_cleanup(struct mlx5_esw_bridge_fdb_entry *entry, struct mlx5_esw_bridge *bridge) argument 1006 mlx5_esw_bridge_fdb_flush(struct mlx5_esw_bridge *bridge) argument 1217 mlx5_esw_bridge_vlan_flush(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan, struct mlx5_esw_bridge *bridge) argument 1238 mlx5_esw_bridge_vlan_cleanup(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan, struct mlx5_esw_bridge *bridge) argument 1248 mlx5_esw_bridge_port_vlans_flush(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge *bridge) argument 1258 mlx5_esw_bridge_port_vlans_recreate(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge *bridge) argument 1283 mlx5_esw_bridge_vlans_recreate(struct mlx5_esw_bridge *bridge) argument 1303 mlx5_esw_bridge_port_vlan_lookup(u16 vid, u16 vport_num, u16 esw_owner_vhca_id, struct mlx5_esw_bridge *bridge, struct mlx5_eswitch *esw) argument 1332 mlx5_esw_bridge_fdb_lookup(struct mlx5_esw_bridge *bridge, const unsigned char *addr, u16 vid) argument 1343 mlx5_esw_bridge_fdb_entry_init(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id, const unsigned char *addr, u16 vid, bool added_by_user, bool peer, struct mlx5_eswitch *esw, struct mlx5_esw_bridge *bridge) argument 1453 struct mlx5_esw_bridge *bridge; local 1466 struct mlx5_esw_bridge *bridge; local 1490 struct mlx5_esw_bridge *bridge; local 1516 struct mlx5_esw_bridge *bridge; local 1542 mlx5_esw_bridge_vport_init(u16 vport_num, u16 esw_owner_vhca_id, u16 flags, struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge *bridge) argument 1590 struct mlx5_esw_bridge *bridge = port->bridge; local 1611 struct mlx5_esw_bridge *bridge; local 1734 struct mlx5_esw_bridge *bridge; local 1756 struct mlx5_esw_bridge *bridge; local 1779 struct mlx5_esw_bridge *bridge; local 1808 struct mlx5_esw_bridge *bridge; local 1828 struct mlx5_esw_bridge *bridge; local 1855 struct mlx5_esw_bridge *bridge; local [all...] |
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | sdi.c | 35 struct drm_bridge bridge; member in struct:sdi_device 38 #define drm_bridge_to_sdi(bridge) \ 39 container_of(bridge, struct sdi_device, bridge) 129 static int sdi_bridge_attach(struct drm_bridge *bridge, argument 132 struct sdi_device *sdi = drm_bridge_to_sdi(bridge); 137 return drm_bridge_attach(bridge->encoder, sdi->output.next_bridge, 138 bridge, flags); 142 sdi_bridge_mode_valid(struct drm_bridge *bridge, argument 146 struct sdi_device *sdi = drm_bridge_to_sdi(bridge); 162 sdi_bridge_mode_fixup(struct drm_bridge *bridge, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument 189 sdi_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adjusted_mode) argument 198 sdi_bridge_enable(struct drm_bridge *bridge) argument 261 sdi_bridge_disable(struct drm_bridge *bridge) argument [all...] |
/linux-master/drivers/media/test-drivers/vidtv/ |
H A D | Makefile | 5 dvb-vidtv-bridge-objs := vidtv_bridge.o vidtv_common.o vidtv_ts.o vidtv_psi.o \ 9 dvb-vidtv-bridge.o
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_encoder.c | 80 struct drm_bridge *bridge; local 100 for (bridge = output->bridge; bridge; 101 bridge = drm_bridge_get_next_bridge(bridge)) { 102 if (!bridge->timings) 105 bus_flags = bridge->timings->input_bus_flags;
|
/linux-master/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_output.c | 72 struct drm_bridge *bridge; local 80 &panel, &bridge); 107 bridge = drm_panel_bridge_add_typed(panel, 109 if (IS_ERR(bridge)) 110 return PTR_ERR(bridge); 113 if (bridge) { 114 ret = drm_bridge_attach(&output->encoder, bridge, NULL, 0); 119 drm_panel_bridge_remove(bridge);
|
/linux-master/include/linux/dsa/ |
H A D | 8021q.h | 16 struct dsa_bridge bridge); 19 struct dsa_bridge bridge);
|
/linux-master/net/dsa/ |
H A D | trace.c | 18 sprintf(buf, "bridge %s num %d", db->bridge.dev->name, 19 db->bridge.num);
|