x86: fix ioapic bug again
[sfrench/cifs-2.6.git] / arch / avr32 / mach-at32ap / hsmc.h
index 5681276fafdb88b801c5db9d1736a2afd6e4691a..d1d48e26e39378702eee37b4d7e148ddf76306ea 100644 (file)
 
 /* Register access macros */
 #define hsmc_readl(port,reg)                                           \
-       readl((port)->regs + HSMC_##reg)
+       __raw_readl((port)->regs + HSMC_##reg)
 #define hsmc_writel(port,reg,value)                                    \
-       writel((value), (port)->regs + HSMC_##reg)
+       __raw_writel((value), (port)->regs + HSMC_##reg)
 
 #endif /* __ASM_AVR32_HSMC_H__ */