diff options
Diffstat (limited to 'arch/mips/pci/pci.c')
-rw-r--r-- | arch/mips/pci/pci.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/mips/pci/pci.c b/arch/mips/pci/pci.c index 5ace368657ad..697a7e48cb8d 100644 --- a/arch/mips/pci/pci.c +++ b/arch/mips/pci/pci.c | |||
@@ -79,6 +79,14 @@ void __init register_pci_controller(struct pci_controller *hose) | |||
79 | { | 79 | { |
80 | *hose_tail = hose; | 80 | *hose_tail = hose; |
81 | hose_tail = &hose->next; | 81 | hose_tail = &hose->next; |
82 | |||
83 | /* | ||
84 | * Do not panic here but later - this might hapen before console init. | ||
85 | */ | ||
86 | if (!hose->io_map_base) { | ||
87 | printk(KERN_WARNING | ||
88 | "registering PCI controller with io_map_base unset\n"); | ||
89 | } | ||
82 | } | 90 | } |
83 | 91 | ||
84 | /* Most MIPS systems have straight-forward swizzling needs. */ | 92 | /* Most MIPS systems have straight-forward swizzling needs. */ |