From: H Hartley Sweeten Date: Fri, 24 May 2013 23:21:50 +0000 (-0700) Subject: misc/ep93xx_pwm: use {read,write}* instead of __raw_* versions for io X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=1f7190fd1ef23c3c0423cf4471572b6ec2b57c8b;p=linux-beck.git misc/ep93xx_pwm: use {read,write}* instead of __raw_* versions for io The mmio_base is an ioremap'ed memory resource. The normal memory io functions should be used not the __raw_* versions. Signed-off-by: H Hartley Sweeten Acked-by: Arnd Bergmann Reviewed-by: Ryan Mallon Cc: Matthieu Crapet Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/misc/ep93xx_pwm.c b/drivers/misc/ep93xx_pwm.c index 36370b429bc7..af01fb9fcd7e 100644 --- a/drivers/misc/ep93xx_pwm.c +++ b/drivers/misc/ep93xx_pwm.c @@ -42,13 +42,13 @@ struct ep93xx_pwm { static inline void ep93xx_pwm_writel(struct ep93xx_pwm *pwm, unsigned int val, unsigned int off) { - __raw_writel(val, pwm->mmio_base + off); + writel(val, pwm->mmio_base + off); } static inline unsigned int ep93xx_pwm_readl(struct ep93xx_pwm *pwm, unsigned int off) { - return __raw_readl(pwm->mmio_base + off); + return readl(pwm->mmio_base + off); } static inline void ep93xx_pwm_write_tc(struct ep93xx_pwm *pwm, u16 value)