]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ARM i.MX6Q: Use ENET_CLK_SEL defines in imx6q_1588_init
authorPhilipp Zabel <p.zabel@pengutronix.de>
Wed, 26 Jun 2013 13:08:49 +0000 (15:08 +0200)
committerShawn Guo <shawn.guo@linaro.org>
Tue, 16 Jul 2013 07:01:51 +0000 (15:01 +0800)
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
arch/arm/mach-imx/mach-imx6q.c

index db1db78b28fcc1acf60721e3b5e381c71d5e4409..59218418fde38c98d7ee62568babb7463c42ca17 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/regmap.h>
 #include <linux/micrel_phy.h>
 #include <linux/mfd/syscon.h>
+#include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
 #include <asm/hardware/cache-l2x0.h>
 #include <asm/mach/arch.h>
 #include <asm/mach/map.h>
@@ -242,7 +243,9 @@ static void __init imx6q_1588_init(void)
 
        gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr");
        if (!IS_ERR(gpr))
-               regmap_update_bits(gpr, 0x4, 1 << 21, 1 << 21);
+               regmap_update_bits(gpr, IOMUXC_GPR1,
+                               IMX6Q_GPR1_ENET_CLK_SEL_MASK,
+                               IMX6Q_GPR1_ENET_CLK_SEL_ANATOP);
        else
                pr_err("failed to find fsl,imx6q-iomux-gpr regmap\n");