[MIPS] MIPS Tech: Get rid of volatile in core code.
[safe/jmp/linux-2.6] / arch / mips / mips-boards / malta / malta_int.c
index 3c206bb..3842856 100644 (file)
@@ -85,7 +85,7 @@ static inline int mips_pcibios_iack(void)
                dummy = BONITO_PCIMAP_CFG;
                iob();    /* sync */
 
-               irq = *(volatile u32 *)(_pcictrl_bonito_pcicfg);
+               irq = readl((u32 *)_pcictrl_bonito_pcicfg);
                iob();    /* sync */
                irq &= 0xff;
                BONITO_PCIMAP_CFG = 0;