ARM: OMAP2+: raw read and write endian fix
[deliverable/linux.git] / arch / arm / mach-omap2 / cm33xx.c
index 40a22e5649aeadb2d49ce1528b0e239894f5b8a9..b3f99e93def001506cf979c42d6150c89810d890 100644 (file)
 /* Read a register in a CM instance */
 static inline u32 am33xx_cm_read_reg(u16 inst, u16 idx)
 {
-       return __raw_readl(cm_base + inst + idx);
+       return readl_relaxed(cm_base + inst + idx);
 }
 
 /* Write into a register in a CM */
 static inline void am33xx_cm_write_reg(u32 val, u16 inst, u16 idx)
 {
-       __raw_writel(val, cm_base + inst + idx);
+       writel_relaxed(val, cm_base + inst + idx);
 }
 
 /* Read-modify-write a register in CM */
This page took 0.023983 seconds and 5 git commands to generate.