|
@@ -84,14 +84,14 @@ static inline unsigned int at91_sys_read(unsigned int reg_offset)
|
|
|
{
|
|
|
void __iomem *addr = (void __iomem *)AT91_VA_BASE_SYS;
|
|
|
|
|
|
- return readl(addr + reg_offset);
|
|
|
+ return __raw_readl(addr + reg_offset);
|
|
|
}
|
|
|
|
|
|
static inline void at91_sys_write(unsigned int reg_offset, unsigned long value)
|
|
|
{
|
|
|
void __iomem *addr = (void __iomem *)AT91_VA_BASE_SYS;
|
|
|
|
|
|
- writel(value, addr + reg_offset);
|
|
|
+ __raw_writel(value, addr + reg_offset);
|
|
|
}
|
|
|
#endif
|
|
|
|