Home
last modified time | relevance | path

Searched refs:subordinate (Results 1 – 25 of 59) sorted by relevance

123

/Linux-v4.19/drivers/pcmcia/
Dcardbus.c55 if (dev->subordinate) in cardbus_config_irq_and_cls()
56 cardbus_config_irq_and_cls(dev->subordinate, irq); in cardbus_config_irq_and_cls()
69 struct pci_bus *bus = s->cb_dev->subordinate; in cb_alloc()
115 bus = bridge->subordinate; in cb_free()
Dyenta_socket.c706 res->name = dev->subordinate->name; in yenta_allocate_res()
762 pci_setup_cardbus(socket->dev->subordinate); in yenta_allocate_resources()
1049 ((unsigned int)dev->subordinate->busn_res.end << 16) | /* subordinate bus */ in yenta_config_init()
1050 ((unsigned int)dev->subordinate->busn_res.start << 8) | /* secondary bus */ in yenta_config_init()
1051 dev->subordinate->primary); /* primary bus */ in yenta_config_init()
1153 if (!dev->subordinate) { in yenta_probe()
1252 yenta_fixup_parent_bridge(dev->subordinate); in yenta_probe()
/Linux-v4.19/drivers/pci/pcie/
Dpme.c83 if (dev->subordinate && pcie_pme_walk_bus(dev->subordinate)) in pcie_pme_walk_bus()
152 found = pcie_pme_walk_bus(port->subordinate); in pcie_pme_handle_request()
311 if (port->subordinate) in pcie_pme_mark_devices()
312 pci_walk_bus(port->subordinate, pcie_pme_can_wakeup, NULL); in pcie_pme_mark_devices()
360 || pcie_pme_check_wakeup(dev->subordinate)) in pcie_pme_check_wakeup()
381 wakeup = pcie_pme_check_wakeup(port->subordinate); in pcie_pme_suspend()
Daspm.c155 struct pci_bus *linkbus = link->pdev->subordinate; in pcie_set_clkpm_nocheck()
182 struct pci_bus *linkbus = link->pdev->subordinate; in pcie_clkpm_cap_init()
212 struct pci_bus *linkbus = parent->subordinate; in pcie_aspm_configure_common_clock()
532 struct pci_bus *linkbus = parent->subordinate; in pcie_aspm_cap_init()
748 struct pci_bus *linkbus = parent->subordinate; in pcie_config_aspm_link()
818 list_for_each_entry(child, &pdev->subordinate->devices, bus_list) { in pcie_aspm_sanity_check()
856 link->downstream = pci_function_0(pdev->subordinate); in alloc_pcie_link_state()
918 if (list_empty(&pdev->subordinate->devices)) in pcie_aspm_init_link_state()
967 struct pci_bus *linkbus = link->pdev->subordinate; in pcie_update_aspm_capable()
994 if (!list_is_last(&pdev->bus_list, &parent->subordinate->devices)) in pcie_aspm_exit_link_state()
Derr.c255 pci_walk_bus(dev->subordinate, cb, &result_data); in broadcast_error_message()
294 parent = udev->subordinate; in pcie_do_fatal_recovery()
302 pci_walk_bus(pdev->subordinate, in pcie_do_fatal_recovery()
/Linux-v4.19/drivers/pci/hotplug/
Dpciehp_pci.c27 struct pci_bus *parent = bridge->subordinate; in pciehp_configure_device()
69 struct pci_bus *parent = p_slot->ctrl->pcie->port->subordinate; in pciehp_unconfigure_device()
91 pci_walk_bus(dev->subordinate, in pciehp_unconfigure_device()
Dshpchp_pci.c28 struct pci_bus *parent = bridge->subordinate; in shpchp_configure_device()
67 struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; in shpchp_unconfigure_device()
Dshpchp_core.c96 slot->bus = ctrl->pci_dev->subordinate->number; in init_slots()
116 pci_domain_nr(ctrl->pci_dev->subordinate), in init_slots()
120 ctrl->pci_dev->subordinate, slot->device, name); in init_slots()
Dacpiphp_glue.c436 struct pci_bus *bus = bridge->subordinate; in acpiphp_native_scan_bridge()
496 if (pass && dev->subordinate) { in enable_slot()
498 pcibios_resource_survey_bus(dev->subordinate); in enable_slot()
499 __pci_bus_size_bridges(dev->subordinate, in enable_slot()
639 struct pci_bus *bus = dev->subordinate; in trim_stale_devices()
655 pci_walk_bus(dev->subordinate, pci_dev_set_disconnected, in trim_stale_devices()
Dsgi_hotplug.c212 if (dev->subordinate) { in sn_bus_free_data()
213 subordinate_bus = dev->subordinate; in sn_bus_free_data()
392 if (dev->subordinate) { in enable_slot()
393 new_bus = dev->subordinate; in enable_slot()
Dpciehp_hpc.c271 found = pci_bus_check_dev(ctrl->pcie->port->subordinate, in pciehp_check_link_status()
288 pcie_update_link_speed(ctrl->pcie->port->subordinate, lnk_status); in pciehp_check_link_status()
813 struct pci_bus *subordinate = ctrl_dev(ctrl)->subordinate; in pcie_init_slot() local
821 slot->state = list_empty(&subordinate->devices) ? OFF_STATE : ON_STATE; in pcie_init_slot()
Dshpchp_ctrl.c236 struct pci_bus *parent = ctrl->pci_dev->subordinate; in board_added()
272 bsp = ctrl->pci_dev->subordinate->cur_bus_speed; in board_added()
273 msp = ctrl->pci_dev->subordinate->max_bus_speed; in board_added()
276 if (!list_empty(&ctrl->pci_dev->subordinate->devices)) in board_added()
Dshpchp_sysfs.c33 bus = pdev->subordinate; in show_ctrl()
Dpciehp_core.c103 ctrl->pcie->port->subordinate, 0, name); in init_slot()
242 if (!dev->port->subordinate) { in pciehp_probe()
/Linux-v4.19/drivers/pci/
Dremove.c69 struct pci_bus *bus = dev->subordinate; in pci_stop_bus_device()
89 struct pci_bus *bus = dev->subordinate; in pci_remove_bus_device()
98 dev->subordinate = NULL; in pci_remove_bus_device()
Dbus.c359 child = dev->subordinate; in pci_bus_add_devices()
400 if (dev->subordinate) { in pci_walk_bus()
402 next = dev->subordinate->devices.next; in pci_walk_bus()
403 bus = dev->subordinate; in pci_walk_bus()
Dpci.c1010 pci_wakeup_bus(dev->subordinate); in __pci_start_power_transition()
1055 pci_bus_set_current_state(dev->subordinate, PCI_D3cold); in __pci_complete_power_transition()
2607 pci_walk_bus(bridge->subordinate, pci_dev_check_d3cold, in pci_bridge_d3_update()
4567 if (pci_is_root_bus(dev->bus) || dev->subordinate || in pci_parent_bus_reset()
4600 if (dev->subordinate || !dev->slot || in pci_dev_reset_slot_function()
4877 (dev->subordinate && !pci_bus_resetable(dev->subordinate))) in pci_bus_resetable()
4891 if (dev->subordinate) in pci_bus_lock()
4892 pci_bus_lock(dev->subordinate); in pci_bus_lock()
4902 if (dev->subordinate) in pci_bus_unlock()
4903 pci_bus_unlock(dev->subordinate); in pci_bus_unlock()
[all …]
Dsetup-bus.c1220 struct pci_bus *b = dev->subordinate; in __pci_bus_size_bridges()
1388 b = dev->subordinate; in __pci_bus_assign_resources()
1454 child = dev->subordinate; in pci_bus_allocate_dev_resources()
1495 b = bridge->subordinate; in __pci_bridge_assign_resources()
1601 struct pci_bus *b = dev->subordinate; in pci_bus_release_bridge_resources()
1647 b = dev->subordinate; in pci_bus_dump_resources()
1827 if (fail_res->dev->subordinate) in pci_assign_unassigned_root_bus_resources()
1952 if (dev->subordinate) { in pci_bus_distribute_available_resources()
1953 pci_bus_distribute_available_resources(dev->subordinate, in pci_bus_distribute_available_resources()
1968 b = dev->subordinate; in pci_bus_distribute_available_resources()
[all …]
Dpci-sysfs.c137 if (pci_dev->subordinate) in resource_show()
372 struct pci_bus *subordinate = pdev->subordinate; in msi_bus_show() local
374 return sprintf(buf, "%u\n", subordinate ? in msi_bus_show()
375 !(subordinate->bus_flags & PCI_BUS_FLAGS_NO_MSI) in msi_bus_show()
383 struct pci_bus *subordinate = pdev->subordinate; in msi_bus_store() local
397 if (!subordinate) { in msi_bus_store()
405 subordinate->bus_flags &= ~PCI_BUS_FLAGS_NO_MSI; in msi_bus_store()
407 subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; in msi_bus_store()
409 dev_info(&subordinate->dev, "MSI/MSI-X %s for future drivers of devices on this bus\n", in msi_bus_store()
Dprobe.c983 bridge->subordinate = child; in pci_alloc_child_bus()
1064 u8 primary, secondary, subordinate; in pci_scan_bridge_extend() local
1076 subordinate = (buses >> 16) & 0xFF; in pci_scan_bridge_extend()
1079 secondary, subordinate, pass); in pci_scan_bridge_extend()
1081 if (!primary && (primary != bus->number) && secondary && subordinate) { in pci_scan_bridge_extend()
1089 secondary > subordinate)) { in pci_scan_bridge_extend()
1091 secondary, subordinate); in pci_scan_bridge_extend()
1105 if ((secondary || subordinate) && !pcibios_assign_all_busses() && in pci_scan_bridge_extend()
1128 pci_bus_insert_busn_res(child, secondary, subordinate); in pci_scan_bridge_extend()
1133 if (cmax > subordinate) in pci_scan_bridge_extend()
[all …]
Dsearch.c85 PCI_DEVID(tmp->subordinate->number, in pci_for_each_dma_alias()
101 PCI_DEVID(tmp->subordinate->number, in pci_for_each_dma_alias()
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3-its-pci-msi.c82 if (alias_dev != pdev && alias_dev->subordinate) in its_pci_msi_prepare()
83 pci_walk_bus(alias_dev->subordinate, its_pci_msi_vec_count, in its_pci_msi_prepare()
/Linux-v4.19/arch/powerpc/kernel/
Dpci_32.c103 if (!dev || !dev->subordinate) { in make_one_node_map()
107 make_one_node_map(node, dev->subordinate->number); in make_one_node_map()
/Linux-v4.19/arch/sh/drivers/pci/
Dpci.c259 if (dev->subordinate) in pcibios_bus_report_status()
260 pcibios_bus_report_status(dev->subordinate, status_mask, warn); in pcibios_bus_report_status()
/Linux-v4.19/arch/x86/pci/
Di386.c315 child = dev->subordinate; in pcibios_allocate_resources()
349 child = dev->subordinate; in pcibios_allocate_rom_resources()

123