static inline void IRQ_OFF(struct au1xmmc_host *host, u32 mask) { u32 val = au_readl(HOST_CONFIG(host)); val &= ~mask; au_writel(val, HOST_CONFIG(host)); au_sync(); }
static inline void IRQ_OFF(struct au1xmmc_host *host, u32 mask) { u32 val = __raw_readl(HOST_CONFIG(host)); val &= ~mask; __raw_writel(val, HOST_CONFIG(host)); wmb(); /* drain writebuffer */ }