Lines Matching refs:subordinate
639 res->name = socket->dev->subordinate->name;
694 pci_setup_cardbus(socket->dev->subordinate);
986 (dev->subordinate->subordinate << 16) | /* subordinate bus */
987 (dev->subordinate->secondary << 8) | /* secondary bus */
988 dev->subordinate->primary); /* primary bus */
1003 * yenta_fixup_parent_bridge - Fix subordinate bus# of the parent bridge
1007 * invisible during PCI scans because of a misconfigured subordinate number
1024 if (bridge_to_fix->subordinate >= cardbus_bridge->subordinate)
1025 return; /* The subordinate number is ok, nothing to do */
1031 upper_limit = bridge_to_fix->parent->subordinate;
1042 if (silbling->secondary > bridge_to_fix->subordinate
1047 /* Show that the wanted subordinate number is not possible: */
1048 if (cardbus_bridge->subordinate > upper_limit)
1052 /* If we have room to increase the bridge's subordinate number, */
1053 if (bridge_to_fix->subordinate < upper_limit) {
1057 min(cardbus_bridge->subordinate, upper_limit);
1059 printk(KERN_INFO "Yenta: Raising subordinate bus# of parent "
1062 bridge_to_fix->subordinate, subordinate_to_assign);
1064 /* Save the new subordinate in the bus struct of the bridge */
1065 bridge_to_fix->subordinate = subordinate_to_assign;
1067 /* and update the PCI config space with the new subordinate */
1069 PCI_SUBORDINATE_BUS, bridge_to_fix->subordinate);
1085 * controller during PCI probe, its subordinate pci_bus is NULL.
1088 if (!dev->subordinate) {
1188 yenta_fixup_parent_bridge(dev->subordinate);