FRV: Enable the MB86943 PCI arbiter correctly
[linux-2.6.git] / arch / frv / mb93090-mb00 / pci-vdk.c
index 0b581e3cf7c75602cfc122d9f58098620dccecdc..6d51f133fb23285793adc4bebb0f2adbb3c105bd 100644 (file)
@@ -400,7 +400,8 @@ int __init pcibios_init(void)
        __reg_MB86943_pci_sl_mem_base   = __region_CS2 + 0x08000000;
        mb();
 
-       *(volatile unsigned long *)(__region_CS2+0x01300014) == 1;
+       /* enable PCI arbitration */
+       __reg_MB86943_pci_arbiter       = MB86943_PCIARB_EN;
 
        ioport_resource.start   = (__reg_MB86943_sl_pci_io_base << 9) & 0xfffffc00;
        ioport_resource.end     = (__reg_MB86943_sl_pci_io_range << 9) | 0x3ff;