@@ -481,7 +481,7 @@ static int omap_verify_buf(struct mtd_info *mtd, const u_char * buf, int len)
len >>= 1;
while (len--) {
- if (*p++ != cpu_to_le16(readw(info->nand.IO_ADDR_R)))
+ if (*p++ != cpu_to_le16(__raw_readw(info->nand.IO_ADDR_R)))
return -EFAULT;
}
@@ -83,7 +83,7 @@ static irqreturn_t omap2_onenand_interrupt(int irq, void *dev_id)
static inline unsigned short read_reg(struct omap2_onenand *c, int reg)
{
- return readw(c->onenand.base + reg);
+ return __raw_readw(c->onenand.base + reg);
}
static inline void write_reg(struct omap2_onenand *c, unsigned short value,