aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/powerpc/kernel/pci-common.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/pci-common.c b/arch/powerpc/kernel/pci-common.c
index d394d41b61d5..7d0afd47b3e0 100644
--- a/arch/powerpc/kernel/pci-common.c
+++ b/arch/powerpc/kernel/pci-common.c
@@ -806,7 +806,8 @@ static void __devinit __pcibios_fixup_bus(struct pci_bus *bus)
806 * equal to the pci_mem_offset of the host bridge and 806 * equal to the pci_mem_offset of the host bridge and
807 * their size is smaller than 1M. 807 * their size is smaller than 1M.
808 */ 808 */
809 if (res->start == hose->pci_mem_offset && 809 if (res->flags & IORESOURCE_MEM &&
810 res->start == hose->pci_mem_offset &&
810 res->end < 0x100000) { 811 res->end < 0x100000) {
811 printk(KERN_INFO 812 printk(KERN_INFO
812 "PCI: Closing bogus Apple Firmware" 813 "PCI: Closing bogus Apple Firmware"