ethernet: gmac: covert dsb() to dsb(sy)
authorHuang, Tao <huangtao@rock-chips.com>
Wed, 10 Dec 2014 11:21:35 +0000 (19:21 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 10 Dec 2014 11:21:35 +0000 (19:21 +0800)
drivers/net/ethernet/rockchip/gmac/stmmac_platform.c

index 2cbf73881d0a3c068916e72b4b714c14526327f4..f5cdf88cf2355faa3a3659e31a304fad13d31739 100755 (executable)
@@ -36,7 +36,7 @@
 #include <linux/regulator/consumer.h>
 
 #define grf_readl(offset)      readl_relaxed(RK_GRF_VIRT + offset)
-#define grf_writel(v, offset)  do { writel_relaxed(v, RK_GRF_VIRT + offset); dsb(); } while (0)
+#define grf_writel(v, offset)  do { writel_relaxed(v, RK_GRF_VIRT + offset); dsb(sy); } while (0)
 
 //RK3288_GRF_SOC_CON1
 //RK3128_GRF_MAC_CON1