| /linux/drivers/pcmcia/ |
| H A D | cardbus.c | 54 if (dev->subordinate) in cardbus_config_irq_and_cls() 55 cardbus_config_irq_and_cls(dev->subordinate, irq); in cardbus_config_irq_and_cls() 68 struct pci_bus *bus = s->cb_dev->subordinate; in cb_alloc() 113 bus = bridge->subordinate; in cb_free()
|
| /linux/drivers/pci/pcie/ |
| H A D | err.c | 193 * If the device provided is a bridge, walk the subordinate bus, including 197 * If the device provided has no subordinate bus, e.g., an RCEC or RCiEP, 204 if (bridge->subordinate) in pci_walk_bridge() 205 pci_walk_bus(bridge->subordinate, cb, userdata); in pci_walk_bridge() 222 * also includes any subordinate devices. in pcie_do_recovery() 253 pci_warn(bridge, "subordinate device reset failed\n"); in pcie_do_recovery()
|
| H A D | pme.c | 86 if (dev->subordinate && pcie_pme_walk_bus(dev->subordinate)) in pcie_pme_walk_bus() 155 found = pcie_pme_walk_bus(port->subordinate); in pcie_pme_handle_request() 318 else if (port->subordinate) in pcie_pme_mark_devices() 319 pci_walk_bus(port->subordinate, pcie_pme_can_wakeup, NULL); in pcie_pme_mark_devices() 372 || pcie_pme_check_wakeup(dev->subordinate)) in pcie_pme_check_wakeup() 403 wakeup = pcie_pme_check_wakeup(port->subordinate); in pcie_pme_suspend()
|
| /linux/drivers/pci/hotplug/ |
| H A D | acpiphp_glue.c | 24 * - When a P2P bridge is present, we elevate the refcount on the subordinate 379 * that is equivalent to the bus->subordinate in acpiphp_max_busnr() 381 * bus->subordinate value because it could have in acpiphp_max_busnr() 446 struct pci_bus *bus = bridge->subordinate; in acpiphp_native_scan_bridge() 466 if (dev->subordinate) { in acpiphp_native_scan_bridge() 467 pcibios_resource_survey_bus(dev->subordinate); in acpiphp_native_scan_bridge() 468 pci_bus_size_bridges(dev->subordinate); in acpiphp_native_scan_bridge() 469 pci_bus_assign_resources(dev->subordinate); in acpiphp_native_scan_bridge() 512 if (pass && dev->subordinate) { in enable_slot() 514 pcibios_resource_survey_bus(dev->subordinate); in enable_slot() [all …]
|
| H A D | shpchp_pci.c | 28 struct pci_bus *parent = bridge->subordinate; in shpchp_configure_device() 66 struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; in shpchp_unconfigure_device()
|
| H A D | pciehp_pci.c | 36 struct pci_bus *parent = bridge->subordinate; in pciehp_configure_device() 98 struct pci_bus *parent = ctrl->pcie->port->subordinate; in pciehp_unconfigure_device()
|
| H A D | shpchp_core.c | 79 slot->bus = ctrl->pci_dev->subordinate->number; in init_slots() 98 pci_domain_nr(ctrl->pci_dev->subordinate), in init_slots() 102 ctrl->pci_dev->subordinate, slot->device, name); in init_slots()
|
| H A D | pciehp_hpc.c | 305 found = pci_bus_check_dev(ctrl->pcie->port->subordinate, in pciehp_check_link_status() 323 __pcie_update_link_speed(ctrl->pcie->port->subordinate, PCIE_HOTPLUG, in pciehp_check_link_status() 575 pdev = pci_get_slot(ctrl->pcie->port->subordinate, PCI_DEVFN(0, 0)); in pciehp_device_replaced() 1012 struct pci_bus *subordinate = pdev->subordinate; in pcie_init() local 1042 ctrl->state = list_empty(&subordinate->devices) ? OFF_STATE : ON_STATE; in pcie_init() 1088 pdev = pci_get_slot(subordinate, PCI_DEVFN(0, 0)); in pcie_init()
|
| H A D | shpchp_ctrl.c | 236 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()
|
| H A D | cpqphp_pci.c | 104 child = func->pci_dev->subordinate; in cpqhp_configure_device() 367 /* Recurse the subordinate bus in cpqhp_save_config() 368 * get the subordinate bus number in cpqhp_save_config() 453 * including subordinate buses. 488 /* Recurse the subordinate bus */ in cpqhp_save_slot_config() 962 /* If this is a bridge device, restore subordinate devices */ in cpqhp_configure_board() 1058 * for its subordinate bus(es) in cpqhp_valid_replace()
|
| H A D | pciehp.h | 124 * @OFF_STATE: slot is powered off, no subordinate devices are enumerated 131 * @ON_STATE: slot is powered on, subordinate devices have been enumerated
|
| H A D | shpchp_sysfs.c | 33 bus = pdev->subordinate; in show_ctrl()
|
| H A D | cpcihp_generic.c | 145 bus = dev->subordinate; in cpcihp_generic_init()
|
| H A D | cpcihp_zt5550.c | 227 bus0 = bus0_dev->subordinate; in zt5550_hc_init_one()
|
| /linux/arch/mips/pci/ |
| H A D | fixup-sb1250.c | 27 * width, so we record the PCI-HT bridge's secondary and subordinate bus 51 exclude->start = dev->subordinate->number; in sb1250_bus_dma_limit() 52 exclude->end = pci_bus_max_busnr(dev->subordinate); in sb1250_bus_dma_limit()
|
| /linux/drivers/pci/ |
| H A D | bus.c | 402 child = dev->subordinate; in pci_bus_add_devices() 419 if (dev->subordinate) { in __pci_walk_bus() 420 ret = __pci_walk_bus(dev->subordinate, cb, userdata); in __pci_walk_bus() 436 if (dev->subordinate) { in __pci_walk_bus_reverse() 437 ret = __pci_walk_bus_reverse(dev->subordinate, cb, in __pci_walk_bus_reverse()
|
| H A D | of_property.c | 98 u32 bus_range[] = { pdev->subordinate->busn_res.start, in of_pci_prop_bus_range() 99 pdev->subordinate->busn_res.end }; in of_pci_prop_bus_range() 248 list_for_each_entry(child, &pdev->subordinate->devices, bus_list) { in of_pci_prop_intr_map() 269 list_for_each_entry(child, &pdev->subordinate->devices, bus_list) { in of_pci_prop_intr_map()
|
| H A D | tsm.c | 83 /* Walk subordinate physical functions */ in DEFINE_FREE() 115 pci_walk_bus(pdev->subordinate, cb, data); in DEFINE_FREE() 125 pci_walk_bus_reverse(pdev->subordinate, cb, data); in pci_tsm_walk_fns_reverse() 127 /* Reverse walk subordinate physical functions */ in pci_tsm_walk_fns_reverse()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-thunder-ecam.c | 280 v = 0x0101; /* subordinate:secondary = 1:1 */ in thunder_ecam_config_read() 282 v = 0x0202; /* subordinate:secondary = 2:2 */ in thunder_ecam_config_read() 284 v = 0x0303; /* subordinate:secondary = 3:3 */ in thunder_ecam_config_read() 286 v = 0x0404; /* subordinate:secondary = 4:4 */ in thunder_ecam_config_read()
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A D | pine64,pinephone-keyboard.yaml | 15 subordinate I2C bus for communication with a battery charger IC.
|
| /linux/arch/powerpc/platforms/chrp/ |
| H A D | gg2.h | 40 #define GG2_PCI_SUBBUSNO 0x41 /* Subordinate bus number */
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | mctp-i2c-controller.yaml | 17 slave functionality. I2C busses (either directly or as subordinate mux
|
| /linux/arch/arm64/include/asm/ |
| H A D | kernel-pgtable.h | 41 * may be needed at each subordinate level.
|
| /linux/Documentation/devicetree/bindings/fsi/ |
| H A D | fsi.txt | 41 adding subordinate device tree nodes as children of FSI engines.
|
| /linux/drivers/pinctrl/meson/ |
| H A D | pinctrl-amlogic-a4.c | 55 * partial bank(subordinate) pins mux config use other bank(main) mux registgers 58 * sid: start pin_id of subordinate bank 59 * eid: end pin_id of subordinate bank
|