Skip to content

Commit

Permalink
sparc/PCI: Claim bus resources before pci_bus_add_devices()
Browse files Browse the repository at this point in the history
Pci_claim_bus_resources() should be called before pci_bus_add_devices(), or
driver may failed to load, because the resources had not claimed.

Signed-off-by: Yijing Wang <wangyijing@huawei.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
  • Loading branch information
Yijing Wang authored and Bjorn Helgaas committed Mar 19, 2015
1 parent b97ea28 commit a0c8a4d
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions arch/sparc/kernel/pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -677,11 +677,10 @@ struct pci_bus *pci_scan_one_pbm(struct pci_pbm_info *pbm,
}

pci_of_scan_bus(pbm, node, bus);
pci_bus_add_devices(bus);
pci_bus_register_of_sysfs(bus);

pci_claim_bus_resources(bus);

pci_bus_add_devices(bus);
return bus;
}

Expand Down

0 comments on commit a0c8a4d

Please sign in to comment.