code reformat
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1621 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
badf114438
commit
9ab91f5acb
|
@ -14,9 +14,9 @@ static device_t ht_scan_get_devs(device_t *old_devices)
|
||||||
device_t first, last;
|
device_t first, last;
|
||||||
first = *old_devices;
|
first = *old_devices;
|
||||||
last = first;
|
last = first;
|
||||||
while(last && last->sibling &&
|
while (last && last->sibling &&
|
||||||
(last->sibling->path.type == DEVICE_PATH_PCI) &&
|
(last->sibling->path.type == DEVICE_PATH_PCI) &&
|
||||||
(last->sibling->path.u.pci.devfn > last->path.u.pci.devfn)) {
|
(last->sibling->path.u.pci.devfn > last->path.u.pci.devfn)) {
|
||||||
last = last->sibling;
|
last = last->sibling;
|
||||||
}
|
}
|
||||||
if (first) {
|
if (first) {
|
||||||
|
|
|
@ -508,6 +508,8 @@ static struct device *pci_scan_get_dev(struct device **list,
|
||||||
{
|
{
|
||||||
struct device *dev = 0;
|
struct device *dev = 0;
|
||||||
|
|
||||||
|
printk_debug("%s, looking for devfn: %02x.%01x\n", __FUNCTION__,
|
||||||
|
devfn >> 3, devfn & 7);
|
||||||
for (; *list; list = &(*list)->sibling) {
|
for (; *list; list = &(*list)->sibling) {
|
||||||
if ((*list)->path.type != DEVICE_PATH_PCI) {
|
if ((*list)->path.type != DEVICE_PATH_PCI) {
|
||||||
printk_err("child %s not a pci device\n",
|
printk_err("child %s not a pci device\n",
|
||||||
|
@ -523,6 +525,8 @@ static struct device *pci_scan_get_dev(struct device **list,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
printk_debug("%s, found dev %08x\n", __FUNCTION__, dev);
|
||||||
|
|
||||||
/* FIXME: why are we doing this ? Isn't there some order between the
|
/* FIXME: why are we doing this ? Isn't there some order between the
|
||||||
* structures before ? */
|
* structures before ? */
|
||||||
if (dev) {
|
if (dev) {
|
||||||
|
@ -738,11 +742,11 @@ unsigned int pci_scan_bridge(struct device *dev, unsigned int max)
|
||||||
((unsigned int) (bus->secondary) << 8) |
|
((unsigned int) (bus->secondary) << 8) |
|
||||||
((unsigned int) (bus->subordinate) << 16));
|
((unsigned int) (bus->subordinate) << 16));
|
||||||
pci_write_config32(dev, PCI_PRIMARY_BUS, buses);
|
pci_write_config32(dev, PCI_PRIMARY_BUS, buses);
|
||||||
|
|
||||||
/* Now we can scan all subordinate buses i.e. the buses behind the
|
/* Now we can scan all subordinate buses i.e. the buses behind the
|
||||||
* bridge */
|
* bridge */
|
||||||
max = pci_scan_bus(bus, 0x00, 0xff, max);
|
max = pci_scan_bus(bus, 0x00, 0xff, max);
|
||||||
|
|
||||||
/* We know the number of buses behind this bridge. Set the subordinate
|
/* We know the number of buses behind this bridge. Set the subordinate
|
||||||
* bus number to its real value */
|
* bus number to its real value */
|
||||||
bus->subordinate = max;
|
bus->subordinate = max;
|
||||||
|
|
Loading…
Reference in New Issue