/linux-6.3-rc2/drivers/gpu/drm/ |
A D | drm_bridge.c | 323 ret = bridge->funcs->attach(bridge, flags); in drm_bridge_attach() 346 bridge->funcs->detach(bridge); in drm_bridge_attach() 377 bridge->funcs->detach(bridge); in drm_bridge_detach() 635 bridge->funcs->atomic_post_disable(bridge, in drm_atomic_bridge_call_post_disable() 638 bridge->funcs->post_disable(bridge); in drm_atomic_bridge_call_post_disable() 729 bridge->funcs->pre_enable(bridge); in drm_atomic_bridge_call_pre_enable() 838 bridge->funcs->enable(bridge); in drm_atomic_bridge_chain_enable() 1179 return bridge->funcs->detect(bridge); in drm_bridge_detect() 1264 bridge->funcs->hpd_enable(bridge); in drm_bridge_hpd_enable() 1290 bridge->funcs->hpd_disable(bridge); in drm_bridge_hpd_disable() [all …]
|
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() 359 if (bridge->ddc) in drm_bridge_connector_init() 360 ddc = bridge->ddc; in drm_bridge_connector_init() [all …]
|
/linux-6.3-rc2/drivers/char/agp/ |
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 …]
|
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 …]
|
A D | uninorth-agp.c | 297 if (bridge == NULL) in agp_uninorth_suspend() 350 if (bridge == NULL) in agp_uninorth_resume() 385 temp = bridge->current_size; in uninorth_create_gatt_table() 397 bridge->current_size = A_IDX32(bridge); in uninorth_create_gatt_table() 455 temp = bridge->current_size; in uninorth_free_gatt_table() 463 vunmap(bridge->gatt_table); in uninorth_free_gatt_table() 653 if (!bridge) in agp_uninorth_probe() 661 bridge->dev = pdev; in agp_uninorth_probe() 662 bridge->capndx = cap_ptr; in agp_uninorth_probe() 681 agp_remove_bridge(bridge); in agp_uninorth_remove() [all …]
|
/linux-6.3-rc2/drivers/fpga/ |
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() 78 return bridge; in __fpga_bridge_get() 298 if (bridge->br_ops && bridge->br_ops->enable_show) { in state_show() 299 state = bridge->br_ops->enable_show(bridge); in state_show() 344 bridge = kzalloc(sizeof(*bridge), GFP_KERNEL); in fpga_bridge_register() 345 if (!bridge) in fpga_bridge_register() 402 if (bridge->br_ops && bridge->br_ops->fpga_bridge_remove) in fpga_bridge_unregister() [all …]
|
/linux-6.3-rc2/drivers/pci/ |
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 …]
|
/linux-6.3-rc2/drivers/media/i2c/ |
A D | st-mipid02.c | 572 if (!bridge->s_subdev) in mipid02_stream_enable() 575 memset(&bridge->r, 0, sizeof(bridge->r)); in mipid02_stream_enable() 616 bridge->r.mode_reg2); in mipid02_stream_enable() 719 fmt = &bridge->fmt; in mipid02_get_fmt() 763 fmt = &bridge->fmt; in mipid02_set_fmt_sink() 902 bridge->rx = ep; in mipid02_parse_rx_ep() 918 ret = v4l2_async_subdev_nf_register(&bridge->sd, &bridge->notifier); in mipid02_parse_rx_ep() 954 bridge->tx = ep; in mipid02_parse_tx_ep() 972 bridge = devm_kzalloc(dev, sizeof(*bridge), GFP_KERNEL); in mipid02_probe() 973 if (!bridge) in mipid02_probe() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/bridge/ |
A D | panel.c | 19 struct drm_bridge bridge; member 28 return container_of(bridge, struct panel_bridge, bridge); in drm_bridge_to_panel_bridge() 273 if (!bridge) in drm_panel_bridge_remove() 362 return bridge; in devm_drm_panel_bridge_add_typed() 367 *ptr = bridge; in devm_drm_panel_bridge_add_typed() 370 return bridge; in devm_drm_panel_bridge_add_typed() 401 return bridge; in drmm_panel_bridge_add() 404 bridge); in drmm_panel_bridge_add() 410 return bridge; in drmm_panel_bridge_add() 464 return bridge; in devm_drm_of_get_bridge() [all …]
|
A D | display-connector.c | 22 struct drm_bridge bridge; member 34 return container_of(bridge, struct display_connector, bridge); in to_display_connector() 55 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect() 58 switch (conn->bridge.type) { in display_connector_detect() 187 struct drm_bridge *bridge = &conn->bridge; in display_connector_hpd_irq() local 189 drm_bridge_hpd_notify(bridge, display_connector_detect(bridge)); in display_connector_hpd_irq() 255 conn->bridge.type = type; in display_connector_probe() 310 if (!conn->bridge.ddc) in display_connector_probe() 364 if (conn->bridge.ddc) in display_connector_probe() 378 conn->bridge.ops); in display_connector_probe() [all …]
|
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 …]
|
/linux-6.3-rc2/include/drm/ |
A D | drm_bridge.h | 71 int (*attach)(struct drm_bridge *bridge, 82 void (*detach)(struct drm_bridge *bridge); 156 bool (*mode_fixup)(struct drm_bridge *bridge, 180 void (*disable)(struct drm_bridge *bridge); 232 void (*mode_set)(struct drm_bridge *bridge, 283 void (*enable)(struct drm_bridge *bridge); 554 int (*get_modes)(struct drm_bridge *bridge, 808 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge() 824 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge() 907 struct drm_bridge *bridge); [all …]
|
/linux-6.3-rc2/drivers/staging/vme_user/ |
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() 426 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread8() 465 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread16() 498 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread32() 629 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite8() 660 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite16() 691 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite32() 954 bridge->lm_enabled = 1; in fake_lm_attach() [all …]
|
A D | vme.c | 290 bridge = vdev->bridge; in vme_slave_request() 491 bridge = vdev->bridge; in vme_master_request() 871 bridge = vdev->bridge; in vme_dma_request() 1339 bridge = vdev->bridge; in vme_irq_request() 1388 bridge = vdev->bridge; in vme_irq_free() 1435 bridge = vdev->bridge; in vme_irq_generate() 1473 bridge = vdev->bridge; in vme_lm_request() 1743 bridge = vdev->bridge; in vme_slot_num() 1754 return bridge->slot_get(bridge); in vme_slot_num() 1771 bridge = vdev->bridge; in vme_bus_num() [all …]
|
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 2244 bridge->crcsr_kernel, bridge->crcsr_bus); in tsi148_crcsr_exit() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/drivers/net/dsa/ |
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 …]
|
A D | bridge_locked_port.sh | 49 bridge link set dev $swp1 learning off 101 bridge link set dev $swp1 locked on 111 bridge link set dev $swp1 locked off 126 bridge vlan add vid 100 dev $swp1 127 bridge vlan add vid 100 dev $swp2 132 bridge link set dev $swp1 locked on 141 bridge link set dev $swp1 locked off 147 bridge vlan del vid 100 dev $swp1 148 bridge vlan del vid 100 dev $swp2 160 bridge link set dev $swp1 locked on [all …]
|
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 …]
|
/linux-6.3-rc2/tools/testing/selftests/net/forwarding/ |
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 …]
|
A D | bridge_locked_port.sh | 49 bridge link set dev $swp1 learning off 101 bridge link set dev $swp1 locked on 111 bridge link set dev $swp1 locked off 126 bridge vlan add vid 100 dev $swp1 127 bridge vlan add vid 100 dev $swp2 132 bridge link set dev $swp1 locked on 141 bridge link set dev $swp1 locked off 147 bridge vlan del vid 100 dev $swp1 148 bridge vlan del vid 100 dev $swp2 160 bridge link set dev $swp1 locked on [all …]
|
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 …]
|
/linux-6.3-rc2/drivers/pci/hotplug/ |
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 …]
|
/linux-6.3-rc2/drivers/gpu/drm/msm/dp/ |
A D | dp_drm.c | 25 dp = to_dp_bridge(bridge)->dp_display; in dp_bridge_detect() 41 dp = to_dp_bridge(bridge)->dp_display; in dp_bridge_atomic_check() 57 if (bridge->ops & DRM_BRIDGE_OP_HPD) in dp_bridge_atomic_check() 115 struct drm_bridge *bridge; in dp_bridge_init() local 123 bridge = &dp_bridge->bridge; in dp_bridge_init() 124 bridge->funcs = &dp_bridge_ops; in dp_bridge_init() 139 bridge->ops = in dp_bridge_init() 145 drm_bridge_add(bridge); in dp_bridge_init() 150 drm_bridge_remove(bridge); in dp_bridge_init() 161 drm_bridge_remove(bridge); in dp_bridge_init() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
A D | bridge.c | 731 bridge, bridge->br_offloads->esw); in mlx5_esw_bridge_ingress_flow_create() 915 bridge = kvzalloc(sizeof(*bridge), GFP_KERNEL); in mlx5_esw_bridge_create() 916 if (!bridge) in mlx5_esw_bridge_create() 1315 if (port->bridge != bridge) in mlx5_esw_bridge_vlans_recreate() 1497 bridge = port->bridge; in mlx5_esw_bridge_vlan_filtering_set() 1522 bridge = port->bridge; in mlx5_esw_bridge_vlan_proto_set() 1551 port->bridge = bridge; in mlx5_esw_bridge_vport_init() 1574 struct mlx5_esw_bridge *bridge = port->bridge; in mlx5_esw_bridge_vport_cleanup() local 1721 bridge = port->bridge; in mlx5_esw_bridge_fdb_update_used() 1745 bridge = port->bridge; in mlx5_esw_bridge_fdb_create() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/msm/hdmi/ |
A D | hdmi_bridge.c | 19 drm_bridge_remove(bridge); in msm_hdmi_bridge_destroy() 24 struct drm_device *dev = bridge->dev; in msm_hdmi_power_on() 147 msm_hdmi_power_on(bridge); in msm_hdmi_bridge_pre_enable() 178 power_off(bridge); in msm_hdmi_bridge_post_disable() 316 drm_bridge_hpd_notify(bridge, drm_bridge_detect(bridge)); in msm_hdmi_hotplug_work() 322 struct drm_bridge *bridge = NULL; in msm_hdmi_bridge_init() local 336 bridge = &hdmi_bridge->base; in msm_hdmi_bridge_init() 338 bridge->ddc = hdmi->i2c; in msm_hdmi_bridge_init() 344 drm_bridge_add(bridge); in msm_hdmi_bridge_init() 350 return bridge; in msm_hdmi_bridge_init() [all …]
|