summaryrefslogtreecommitdiff
path: root/include/linux/mfd
diff options
context:
space:
mode:
authorFugang Duan <b38611@freescale.com>2015-04-09 13:25:53 +0800
committerNitin Garg <nitin.garg@nxp.com>2016-01-14 10:55:11 -0600
commit1783f3a8ec0a2d9000de96c4c4edc6e7f5ab77f8 (patch)
treee168e45798d8132c117b1b0368d325062233989b /include/linux/mfd
parent608a80cb42a4b39ae5330160c73d85f4116dd06d (diff)
MLK-11317 ARM: imx: imx6ul: add enet init for i.mx6ul
This patch add the below function: - Add enet init for i.MX6UL. - select 50Mhz for xi input - clear override stap-in for nand tree mode - Add micrel phy ksz8081 fixup for MII mode. Signed-off-by: Fugang Duan <B38611@freescale.com> Signed-off-by: Bai Ping <b51503@freescale.com>
Diffstat (limited to 'include/linux/mfd')
-rw-r--r--include/linux/mfd/syscon/imx6q-iomuxc-gpr.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h b/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
index 99baeb6b84e8..13bb0fb2aef8 100644
--- a/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
+++ b/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2012 Freescale Semiconductor, Inc.
+ * Copyright (C) 2012-2015 Freescale Semiconductor, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
@@ -436,4 +436,12 @@
#define IMX6SX_GPR5_DISP_MUX_DCIC1_LVDS (0x1 << 1)
#define IMX6SX_GPR5_DISP_MUX_DCIC1_MASK (0x1 << 1)
+/* For imx6ul iomux gpr register field define */
+#define IMX6UL_GPR1_ENET1_CLK_DIR (0x1 << 17)
+#define IMX6UL_GPR1_ENET2_CLK_DIR (0x1 << 18)
+#define IMX6UL_GPR1_ENET1_CLK_OUTPUT (0x1 << 17)
+#define IMX6UL_GPR1_ENET2_CLK_OUTPUT (0x1 << 18)
+#define IMX6UL_GPR1_ENET_CLK_DIR (0x3 << 17)
+#define IMX6UL_GPR1_ENET_CLK_OUTPUT (0x3 << 17)
+
#endif /* __LINUX_IMX6Q_IOMUXC_GPR_H */