Commit 04938a2a authored by Maximilian Attems's avatar Maximilian Attems Committed by Greg Kroah-Hartman

[PATCH] PCI list_for_each: arch-alpha-kernel-pci.c

Change for loops with list_for_each().
Signed-off-by: default avatarDomen Puncer <domen@coderock.org>
Signed-off-by: default avatarMaximilian Attems <janitor@sternwelten.at>
Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
parent 94a272f1
...@@ -280,7 +280,6 @@ pcibios_fixup_bus(struct pci_bus *bus) ...@@ -280,7 +280,6 @@ pcibios_fixup_bus(struct pci_bus *bus)
/* Propagate hose info into the subordinate devices. */ /* Propagate hose info into the subordinate devices. */
struct pci_controller *hose = bus->sysdata; struct pci_controller *hose = bus->sysdata;
struct list_head *ln;
struct pci_dev *dev = bus->self; struct pci_dev *dev = bus->self;
if (!dev) { if (!dev) {
...@@ -304,9 +303,7 @@ pcibios_fixup_bus(struct pci_bus *bus) ...@@ -304,9 +303,7 @@ pcibios_fixup_bus(struct pci_bus *bus)
pcibios_fixup_device_resources(dev, bus); pcibios_fixup_device_resources(dev, bus);
} }
for (ln = bus->devices.next; ln != &bus->devices; ln = ln->next) { list_for_each_entry(dev, &bus->devices, bus_list) {
struct pci_dev *dev = pci_dev_b(ln);
pdev_save_srm_config(dev); pdev_save_srm_config(dev);
if ((dev->class >> 8) != PCI_CLASS_BRIDGE_PCI) if ((dev->class >> 8) != PCI_CLASS_BRIDGE_PCI)
pcibios_fixup_device_resources(dev, bus); pcibios_fixup_device_resources(dev, bus);
...@@ -403,11 +400,10 @@ pcibios_set_master(struct pci_dev *dev) ...@@ -403,11 +400,10 @@ pcibios_set_master(struct pci_dev *dev)
static void __init static void __init
pcibios_claim_one_bus(struct pci_bus *b) pcibios_claim_one_bus(struct pci_bus *b)
{ {
struct list_head *ld; struct pci_dev *dev;
struct pci_bus *child_bus; struct pci_bus *child_bus;
for (ld = b->devices.next; ld != &b->devices; ld = ld->next) { list_for_each_entry(dev, &b->devices, bus_list) {
struct pci_dev *dev = pci_dev_b(ld);
int i; int i;
for (i = 0; i < PCI_NUM_RESOURCES; i++) { for (i = 0; i < PCI_NUM_RESOURCES; i++) {
...@@ -426,12 +422,10 @@ pcibios_claim_one_bus(struct pci_bus *b) ...@@ -426,12 +422,10 @@ pcibios_claim_one_bus(struct pci_bus *b)
static void __init static void __init
pcibios_claim_console_setup(void) pcibios_claim_console_setup(void)
{ {
struct list_head *lb; struct pci_bus *b;
for(lb = pci_root_buses.next; lb != &pci_root_buses; lb = lb->next) { list_for_each_entry(b, &pci_root_buses, node)
struct pci_bus *b = pci_bus_b(lb);
pcibios_claim_one_bus(b); pcibios_claim_one_bus(b);
}
} }
void __init void __init
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment