clk: renesas: mstp: Always use readl()/writel()
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 15 Mar 2018 09:43:37 +0000 (10:43 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 21 Mar 2018 16:34:49 +0000 (17:34 +0100)
On arm32, there is no reason to use the (soon deprecated)
clk_readl()/clk_writel().  Hence use the generic readl()/writel()
instead.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
drivers/clk/renesas/clk-mstp.c

index 858c24d4da8f62f8c1fc16fcc15bcf7283517081..e82adcb16a52a3b790c34fc2a49079615a7bf907 100644 (file)
@@ -64,13 +64,13 @@ struct mstp_clock {
 static inline u32 cpg_mstp_read(struct mstp_clock_group *group,
                                u32 __iomem *reg)
 {
-       return group->width_8bit ? readb(reg) : clk_readl(reg);
+       return group->width_8bit ? readb(reg) : readl(reg);
 }
 
 static inline void cpg_mstp_write(struct mstp_clock_group *group, u32 val,
                                  u32 __iomem *reg)
 {
-       group->width_8bit ? writeb(val, reg) : clk_writel(val, reg);
+       group->width_8bit ? writeb(val, reg) : writel(val, reg);
 }
 
 static int cpg_mstp_clock_endisable(struct clk_hw *hw, bool enable)