]> err.no Git - linux-2.6/commitdiff
[PATCH] powerpc: Extended PCI config space
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 10 Jan 2006 03:50:37 +0000 (14:50 +1100)
committerPaul Mackerras <paulus@samba.org>
Tue, 10 Jan 2006 05:25:37 +0000 (16:25 +1100)
This adds back the call to pci_cfg_space_size() when building the PCI
tree from OF nodes that was commented out due to the function not being
exported by the PCI code. It's now exported, so let's use it.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/kernel/pci_64.c

index fc60a773af7db3a4652ded23e5f0e9ada5e0cb63..ba21a6c4f4672be54309a6710c0444eb4176aa40 100644 (file)
@@ -381,7 +381,7 @@ struct pci_dev *of_create_pci_dev(struct device_node *node,
        dev->subsystem_vendor = get_int_prop(node, "subsystem-vendor-id", 0);
        dev->subsystem_device = get_int_prop(node, "subsystem-id", 0);
 
-       dev->cfg_size = 256; /*pci_cfg_space_size(dev);*/
+       dev->cfg_size = pci_cfg_space_size(dev);
 
        sprintf(pci_name(dev), "%04x:%02x:%02x.%d", pci_domain_nr(bus),
                dev->bus->number, PCI_SLOT(devfn), PCI_FUNC(devfn));