/openbmc/linux/drivers/fpga/ |
H A D | fpga-bridge.c | 33 if (bridge->br_ops && bridge->br_ops->enable_set) in fpga_bridge_enable() 34 return bridge->br_ops->enable_set(bridge, 1); in fpga_bridge_enable() 51 if (bridge->br_ops && bridge->br_ops->enable_set) in fpga_bridge_disable() 52 return bridge->br_ops->enable_set(bridge, 0); in fpga_bridge_disable() 77 return bridge; in __fpga_bridge_get() 105 return bridge; in of_fpga_bridge_get() 302 if (bridge->br_ops && bridge->br_ops->enable_show) { in state_show() 303 state = bridge->br_ops->enable_show(bridge); in state_show() 349 bridge = kzalloc(sizeof(*bridge), GFP_KERNEL); in __fpga_bridge_register() 350 if (!bridge) in __fpga_bridge_register() [all …]
|
/openbmc/linux/drivers/char/agp/ |
H A D | backend.c | 74 if (!bridge) in agp_backend_acquire() 80 return bridge; in agp_backend_acquire() 97 if (bridge) in agp_backend_release() 147 struct page *page = bridge->driver->agp_alloc_page(bridge); in agp_backend_initialize() 158 bridge->scratch_page = bridge->driver->mask_memory(bridge, in agp_backend_initialize() 168 if (bridge->driver->create_gatt_table(bridge)) { in agp_backend_initialize() 205 bridge->driver->free_gatt_table(bridge); in agp_backend_initialize() 219 bridge->driver->free_gatt_table(bridge); in agp_backend_cleanup() 241 bridge = kzalloc(sizeof(*bridge), GFP_KERNEL); in agp_alloc_bridge() 242 if (!bridge) in agp_alloc_bridge() [all …]
|
H A D | generic.c | 237 new->bridge = bridge; in agp_allocate_memory() 244 new->bridge = bridge; in agp_allocate_memory() 260 new->bridge = bridge; in agp_allocate_memory() 274 new->bridge = bridge; in agp_allocate_memory() 900 bridge->current_size = A_IDX8(bridge); in agp_generic_create_gatt_table() 903 bridge->current_size = A_IDX16(bridge); in agp_generic_create_gatt_table() 906 bridge->current_size = A_IDX32(bridge); in agp_generic_create_gatt_table() 1034 bridge = mem->bridge; in agp_generic_insert_memory() 1094 writel(bridge->driver->mask_memory(bridge, in agp_generic_insert_memory() 1113 bridge = mem->bridge; in agp_generic_remove_memory() [all …]
|
H A D | uninorth-agp.c | 298 if (bridge == NULL) in agp_uninorth_suspend() 351 if (bridge == NULL) in agp_uninorth_resume() 386 temp = bridge->current_size; in uninorth_create_gatt_table() 398 bridge->current_size = A_IDX32(bridge); in uninorth_create_gatt_table() 456 temp = bridge->current_size; in uninorth_free_gatt_table() 464 vunmap(bridge->gatt_table); in uninorth_free_gatt_table() 654 if (!bridge) in agp_uninorth_probe() 662 bridge->dev = pdev; in agp_uninorth_probe() 663 bridge->capndx = cap_ptr; in agp_uninorth_probe() 682 agp_remove_bridge(bridge); in agp_uninorth_remove() [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_bridge.c | 326 ret = bridge->funcs->attach(bridge, flags); in drm_bridge_attach() 334 state = bridge->funcs->atomic_reset(bridge); in drm_bridge_attach() 349 bridge->funcs->detach(bridge); in drm_bridge_attach() 380 bridge->funcs->detach(bridge); in drm_bridge_detach() 638 bridge->funcs->atomic_post_disable(bridge, in drm_atomic_bridge_call_post_disable() 641 bridge->funcs->post_disable(bridge); in drm_atomic_bridge_call_post_disable() 738 bridge->funcs->pre_enable(bridge); in drm_atomic_bridge_call_pre_enable() 847 bridge->funcs->enable(bridge); in drm_atomic_bridge_chain_enable() 1188 return bridge->funcs->detect(bridge); in drm_bridge_detect() 1316 bridge->funcs->hpd_enable(bridge); in drm_bridge_hpd_enable() [all …]
|
H A D | drm_bridge_connector.c | 101 struct drm_bridge *bridge; in drm_bridge_connector_hpd_notify() local 106 bridge->funcs->hpd_notify(bridge, status); in drm_bridge_connector_hpd_notify() 208 struct drm_bridge *bridge; in drm_bridge_connector_debugfs_init() local 212 bridge->funcs->debugfs_init(bridge, root); in drm_bridge_connector_debugfs_init() 241 edid = bridge->funcs->get_edid(bridge, connector); in drm_bridge_connector_get_modes_edid() 269 if (bridge) in drm_bridge_connector_get_modes() 277 if (bridge) in drm_bridge_connector_get_modes() 278 return bridge->funcs->get_modes(bridge, connector); in drm_bridge_connector_get_modes() 360 if (bridge->ddc) in drm_bridge_connector_init() 361 ddc = bridge->ddc; in drm_bridge_connector_init() [all …]
|
/openbmc/linux/drivers/pci/ |
H A D | pci-bridge-emul.c | 323 ((bridge->pcie_start > bridge->ssid_start) ? (bridge->pcie_start << 8) : 0); in pci_bridge_emul_read_ssid() 365 if (!bridge->ssid_start && !bridge->pcie_start) { in pci_bridge_emul_init() 368 if (bridge->has_pcie) in pci_bridge_emul_init() 369 bridge->pcie_start = bridge->ssid_start + PCI_CAP_SSID_SIZEOF; in pci_bridge_emul_init() 370 } else if (!bridge->ssid_start && bridge->subsystem_vendor_id) { in pci_bridge_emul_init() 374 bridge->ssid_start = bridge->pcie_start + PCI_CAP_PCIE_SIZEOF; in pci_bridge_emul_init() 375 } else if (!bridge->pcie_start && bridge->has_pcie) { in pci_bridge_emul_init() 379 bridge->pcie_start = bridge->ssid_start + PCI_CAP_SSID_SIZEOF; in pci_bridge_emul_init() 382 bridge->conf.capabilities_pointer = min(bridge->ssid_start, bridge->pcie_start); in pci_bridge_emul_init() 389 bridge->pcie_conf.next = (bridge->ssid_start > bridge->pcie_start) ? in pci_bridge_emul_init() [all …]
|
/openbmc/linux/drivers/media/i2c/ |
H A D | st-mipid02.c | 550 if (!bridge->s_subdev) in mipid02_stream_disable() 579 if (!bridge->s_subdev) in mipid02_stream_enable() 582 memset(&bridge->r, 0, sizeof(bridge->r)); in mipid02_stream_enable() 730 fmt = &bridge->fmt; in mipid02_get_fmt() 781 fmt = &bridge->fmt; in mipid02_set_fmt_sink() 927 bridge->rx = ep; in mipid02_parse_rx_ep() 930 v4l2_async_subdev_nf_init(&bridge->notifier, &bridge->sd); in mipid02_parse_rx_ep() 979 bridge->tx = ep; in mipid02_parse_tx_ep() 997 bridge = devm_kzalloc(dev, sizeof(*bridge), GFP_KERNEL); in mipid02_probe() 998 if (!bridge) in mipid02_probe() [all …]
|
/openbmc/linux/include/drm/ |
H A D | drm_bridge.h | 72 int (*attach)(struct drm_bridge *bridge, 83 void (*detach)(struct drm_bridge *bridge); 157 bool (*mode_fixup)(struct drm_bridge *bridge, 181 void (*disable)(struct drm_bridge *bridge); 233 void (*mode_set)(struct drm_bridge *bridge, 284 void (*enable)(struct drm_bridge *bridge); 555 int (*get_modes)(struct drm_bridge *bridge, 840 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge() 856 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge() 941 struct drm_bridge *bridge); [all …]
|
/openbmc/linux/drivers/gpu/drm/bridge/ |
H A D | panel.c | 28 return container_of(bridge, struct panel_bridge, bridge); in drm_bridge_to_panel_bridge() 327 if (!bridge) in drm_panel_bridge_remove() 365 if (!bridge) in devm_drm_panel_bridge_release() 419 return bridge; in devm_drm_panel_bridge_add_typed() 424 *ptr = bridge; in devm_drm_panel_bridge_add_typed() 427 return bridge; in devm_drm_panel_bridge_add_typed() 458 return bridge; in drmm_panel_bridge_add() 461 bridge); in drmm_panel_bridge_add() 467 return bridge; in drmm_panel_bridge_add() 521 return bridge; in devm_drm_of_get_bridge() [all …]
|
H A D | display-connector.c | 21 struct drm_bridge bridge; member 33 return container_of(bridge, struct display_connector, bridge); in to_display_connector() 54 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect() 57 switch (conn->bridge.type) { in display_connector_detect() 186 struct drm_bridge *bridge = &conn->bridge; in display_connector_hpd_irq() local 188 drm_bridge_hpd_notify(bridge, display_connector_detect(bridge)); in display_connector_hpd_irq() 266 conn->bridge.type = type; in display_connector_probe() 318 if (!conn->bridge.ddc) in display_connector_probe() 363 if (conn->bridge.ddc) in display_connector_probe() 377 conn->bridge.ops); in display_connector_probe() [all …]
|
H A D | ti-tpd12s015.c | 25 struct drm_bridge bridge; member 37 return container_of(bridge, struct tpd12s015_device, bridge); in to_tpd12s015() 50 bridge, flags); in tpd12s015_attach() 104 struct drm_bridge *bridge = &tpd->bridge; in tpd12s015_hpd_isr() local 106 drm_bridge_hpd_notify(bridge, tpd12s015_detect(bridge)); in tpd12s015_hpd_isr() 124 tpd->bridge.funcs = &tpd12s015_bridge_funcs; in tpd12s015_probe() 125 tpd->bridge.of_node = pdev->dev.of_node; in tpd12s015_probe() 127 tpd->bridge.ops = DRM_BRIDGE_OP_DETECT; in tpd12s015_probe() 173 tpd->bridge.ops |= DRM_BRIDGE_OP_HPD; in tpd12s015_probe() 177 drm_bridge_add(&tpd->bridge); in tpd12s015_probe() [all …]
|
/openbmc/linux/drivers/staging/vme_user/ |
H A D | vme_fake.c | 96 struct fake_driver *bridge; in fake_VIRQ_tasklet() local 101 vme_irq_handler(fake_bridge, bridge->int_level, bridge->int_statid); in fake_VIRQ_tasklet() 136 bridge->int_level = level; in fake_irq_generate() 425 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread8() 464 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread16() 497 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread32() 628 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite8() 658 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite16() 688 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite32() 950 bridge->lm_enabled = 1; in fake_lm_attach() [all …]
|
H A D | vme.c | 290 bridge = vdev->bridge; in vme_slave_request() 490 bridge = vdev->bridge; in vme_master_request() 868 bridge = vdev->bridge; in vme_dma_request() 1334 bridge = vdev->bridge; in vme_irq_request() 1383 bridge = vdev->bridge; in vme_irq_free() 1430 bridge = vdev->bridge; in vme_irq_generate() 1468 bridge = vdev->bridge; in vme_lm_request() 1738 bridge = vdev->bridge; in vme_slot_num() 1749 return bridge->slot_get(bridge); in vme_slot_num() 1766 bridge = vdev->bridge; in vme_bus_num() [all …]
|
H A D | vme_tsi148.c | 80 wake_up(&bridge->dma_queue[0]); in tsi148_DMA_irqhandler() 102 bridge->lm_callback[i](bridge->lm_data[i]); in tsi148_LM_irqhandler() 120 struct tsi148_driver *bridge; in tsi148_MB_irqhandler() local 141 struct tsi148_driver *bridge; in tsi148_PERR_irqhandler() local 168 struct tsi148_driver *bridge; in tsi148_VERR_irqhandler() local 201 wake_up(&bridge->iack_queue); in tsi148_IACK_irqhandler() 213 struct tsi148_driver *bridge; in tsi148_VIRQ_irqhandler() local 243 struct tsi148_driver *bridge; in tsi148_irqhandler() local 304 struct tsi148_driver *bridge; in tsi148_irq_init() local 2240 bridge->crcsr_kernel, bridge->crcsr_bus); in tsi148_crcsr_exit() [all …]
|
/openbmc/linux/tools/testing/selftests/net/forwarding/ |
H A D | bridge_mdb.sh | 69 bridge vlan add vid 10 dev br0 self 70 bridge vlan add vid 20 dev br0 self 75 bridge vlan add vid 10 dev $swp1 76 bridge vlan add vid 20 dev $swp1 80 bridge vlan add vid 10 dev $swp2 81 bridge vlan add vid 20 dev $swp2 92 bridge vlan del vid 20 dev $swp2 93 bridge vlan del vid 10 dev $swp2 97 bridge vlan del vid 20 dev $swp1 98 bridge vlan del vid 10 dev $swp1 [all …]
|
H A D | bridge_locked_port.sh | 50 bridge link set dev $swp1 learning off 102 bridge link set dev $swp1 locked on 112 bridge link set dev $swp1 locked off 127 bridge vlan add vid 100 dev $swp1 128 bridge vlan add vid 100 dev $swp2 133 bridge link set dev $swp1 locked on 142 bridge link set dev $swp1 locked off 148 bridge vlan del vid 100 dev $swp1 149 bridge vlan del vid 100 dev $swp2 161 bridge link set dev $swp1 locked on [all …]
|
H A D | bridge_vlan_mcast.sh | 52 bridge vlan add vid 10-11 dev $swp1 master 53 bridge vlan add vid 10-11 dev $swp2 master 108 bridge -j mdb show dev br0 | 120 bridge -j mdb show dev br0 | 130 local goutput=`bridge -j vlan global show` 223 local goutput=`bridge -j vlan global show` 253 local goutput=`bridge -j vlan global show` 417 bridge vlan add vid 10 dev $h1 master 481 local goutput=`bridge -j -d vlan show` 509 bridge vlan add vid 10 dev br0 self [all …]
|
/openbmc/linux/tools/testing/selftests/drivers/net/dsa/ |
H A D | bridge_mdb.sh | 69 bridge vlan add vid 10 dev br0 self 70 bridge vlan add vid 20 dev br0 self 75 bridge vlan add vid 10 dev $swp1 76 bridge vlan add vid 20 dev $swp1 80 bridge vlan add vid 10 dev $swp2 81 bridge vlan add vid 20 dev $swp2 92 bridge vlan del vid 20 dev $swp2 93 bridge vlan del vid 10 dev $swp2 97 bridge vlan del vid 20 dev $swp1 98 bridge vlan del vid 10 dev $swp1 [all …]
|
H A D | bridge_locked_port.sh | 50 bridge link set dev $swp1 learning off 102 bridge link set dev $swp1 locked on 112 bridge link set dev $swp1 locked off 127 bridge vlan add vid 100 dev $swp1 128 bridge vlan add vid 100 dev $swp2 133 bridge link set dev $swp1 locked on 142 bridge link set dev $swp1 locked off 148 bridge vlan del vid 100 dev $swp1 149 bridge vlan del vid 100 dev $swp2 161 bridge link set dev $swp1 locked on [all …]
|
H A D | bridge_vlan_mcast.sh | 52 bridge vlan add vid 10-11 dev $swp1 master 53 bridge vlan add vid 10-11 dev $swp2 master 108 bridge -j mdb show dev br0 | 120 bridge -j mdb show dev br0 | 130 local goutput=`bridge -j vlan global show` 223 local goutput=`bridge -j vlan global show` 253 local goutput=`bridge -j vlan global show` 417 bridge vlan add vid 10 dev $h1 master 481 local goutput=`bridge -j -d vlan show` 509 bridge vlan add vid 10 dev br0 self [all …]
|
/openbmc/linux/drivers/pci/hotplug/ |
H A D | acpiphp_glue.c | 178 kfree(bridge); in free_bridge() 767 if (bridge) in acpiphp_check_host_bridge() 771 if (bridge) { in acpiphp_check_host_bridge() 791 bridge = context->bridge; in hotplug_event() 792 if (bridge) in hotplug_event() 803 if (bridge) in hotplug_event() 813 if (bridge) { in hotplug_event() 833 if (bridge) in hotplug_event() 873 if (!bridge) in acpiphp_enumerate_slots() 912 context->bridge = bridge; in acpiphp_enumerate_slots() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.c | 393 struct ice_esw_br *bridge = br_port->bridge; in ice_eswitch_br_fdb_entry_create() local 627 struct ice_esw_br *bridge = port->bridge; in ice_eswitch_br_vlan_cleanup() local 917 br_port->bridge = bridge; in ice_eswitch_br_port_init() 986 if (!bridge) in ice_eswitch_br_deinit() 1007 bridge = kzalloc(sizeof(*bridge), GFP_KERNEL); in ice_eswitch_br_init() 1008 if (!bridge) in ice_eswitch_br_init() 1022 br_offloads->bridge = bridge; in ice_eswitch_br_init() 1031 struct ice_esw_br *bridge = br_offloads->bridge; in ice_eswitch_br_get() local 1055 if (!bridge || !xa_empty(&bridge->ports)) in ice_eswitch_br_verify_deinit() 1081 bridge = br_port->bridge; in ice_eswitch_br_port_unlink() [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge.c | 646 bridge, bridge->br_offloads->esw); in mlx5_esw_bridge_ingress_flow_create() 843 bridge = kvzalloc(sizeof(*bridge), GFP_KERNEL); in mlx5_esw_bridge_create() 844 if (!bridge) in mlx5_esw_bridge_create() 1291 if (port->bridge != bridge) in mlx5_esw_bridge_vlans_recreate() 1456 if (!bridge) in mlx5_esw_bridge_ageing_time_set() 1470 if (!bridge) in mlx5_esw_bridge_vlan_filtering_set() 1494 if (!bridge) in mlx5_esw_bridge_vlan_proto_set() 1556 port->bridge = bridge; in mlx5_esw_bridge_vport_init() 1590 struct mlx5_esw_bridge *bridge = port->bridge; in mlx5_esw_bridge_vport_cleanup() local 1785 bridge = port->bridge; in mlx5_esw_bridge_fdb_create() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/fpga/ |
H A D | altera-hps2fpga-bridge.txt | 4 - regs : base address and size for AXI bridge module 6 "altr,socfpga-lwhps2fpga-bridge", 7 "altr,socfpga-hps2fpga-bridge", or 8 "altr,socfpga-fpga2hps-bridge" 15 fpga_bridge0: fpga-bridge@ff400000 { 20 bridge-enable = <0>; 23 fpga_bridge1: fpga-bridge@ff500000 { 24 compatible = "altr,socfpga-hps2fpga-bridge"; 28 bridge-enable = <1>; 31 fpga_bridge2: fpga-bridge@ff600000 { [all …]
|