PCI: Move setting pci_host_bridge.busnr out of host drivers
[linux-2.6-microblaze.git] / drivers / pci / controller / pci-aardvark.c
index e08ed86..36dc241 100644 (file)
@@ -1104,7 +1104,6 @@ static int advk_pcie_probe(struct platform_device *pdev)
 {
        struct device *dev = &pdev->dev;
        struct advk_pcie *pcie;
-       struct resource *bus;
        struct pci_host_bridge *bridge;
        int ret, irq;
 
@@ -1132,12 +1131,11 @@ static int advk_pcie_probe(struct platform_device *pdev)
        }
 
        ret = pci_parse_request_of_pci_ranges(dev, &bridge->windows,
-                                             &bridge->dma_ranges, &bus);
+                                             &bridge->dma_ranges, NULL);
        if (ret) {
                dev_err(dev, "Failed to parse resources\n");
                return ret;
        }
-       bridge->busnr = bus->start;
 
        pcie->reset_gpio = devm_gpiod_get_from_of_node(dev, dev->of_node,
                                                       "reset-gpios", 0,