diff options
Diffstat (limited to 'arch/mips/pci')
-rw-r--r-- | arch/mips/pci/pci-bcm1480.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/mips/pci/pci-bcm1480.c b/arch/mips/pci/pci-bcm1480.c index 4905d8593d6d..f194b4e4f86a 100644 --- a/arch/mips/pci/pci-bcm1480.c +++ b/arch/mips/pci/pci-bcm1480.c | |||
@@ -232,6 +232,14 @@ static int __init bcm1480_pcibios_init(void) | |||
232 | bcm1480_bus_status |= PCI_BUS_ENABLED; | 232 | bcm1480_bus_status |= PCI_BUS_ENABLED; |
233 | } | 233 | } |
234 | 234 | ||
235 | /* turn on ExpMemEn */ | ||
236 | cmdreg = READCFG32(CFGOFFSET(0, PCI_DEVFN(PCI_BRIDGE_DEVICE, 0), 0x40)); | ||
237 | printk("PCIFeatureCtrl = %x\n", cmdreg); | ||
238 | WRITECFG32(CFGOFFSET(0, PCI_DEVFN(PCI_BRIDGE_DEVICE, 0), 0x40), | ||
239 | cmdreg | 0x10); | ||
240 | cmdreg = READCFG32(CFGOFFSET(0, PCI_DEVFN(PCI_BRIDGE_DEVICE, 0), 0x40)); | ||
241 | printk("PCIFeatureCtrl = %x\n", cmdreg); | ||
242 | |||
235 | /* | 243 | /* |
236 | * Establish mappings in KSEG2 (kernel virtual) to PCI I/O | 244 | * Establish mappings in KSEG2 (kernel virtual) to PCI I/O |
237 | * space. Use "match bytes" policy to make everything look | 245 | * space. Use "match bytes" policy to make everything look |