From: dkl Date: Tue, 13 Jan 2015 01:31:44 +0000 (+0800) Subject: clk: rockchip: cru_readl use readl_relaxed instead of readl, X-Git-Tag: firefly_0821_release~4313 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=018e850fee17eca26c207ace2c009e22cc928de4;p=firefly-linux-kernel-4.4.55.git clk: rockchip: cru_readl use readl_relaxed instead of readl, cru_writel use writel_relaxed instead of writel Signed-off-by: dkl --- diff --git a/drivers/clk/rockchip/clk-ops.h b/drivers/clk/rockchip/clk-ops.h index 933bd029e795..d8d66a1c67f6 100644 --- a/drivers/clk/rockchip/clk-ops.h +++ b/drivers/clk/rockchip/clk-ops.h @@ -26,9 +26,8 @@ const struct clk_ops *rk_get_clkops(unsigned int idx); #define clk_err(fmt, args...) printk(KERN_ERR "rkclk: "fmt, ##args) -#define cru_readl(offset) readl(RK_CRU_VIRT + (offset)) -#define cru_writel(v, o) do {writel(v, RK_CRU_VIRT + (o)); dsb();} \ - while (0) +#define cru_readl(offset) readl_relaxed(RK_CRU_VIRT + (offset)) +#define cru_writel(v, o) do { writel_relaxed(v, RK_CRU_VIRT + (o)); dsb(); } while (0) #define grf_readl(offset) readl_relaxed(RK_GRF_VIRT + (offset)) #endif /* __RK_CLKOPS_H */