]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/arch-mx6/iomux.h
imx6: iomux: Add generic function to set RGMII IO voltage on IMX6 SoCs
[u-boot] / arch / arm / include / asm / arch-mx6 / iomux.h
index 907cb408ff25d3d4e40d15df86b96408c3de90ec..ee3a56583b0e0c22f5f36c472565cf0263268623 100644 (file)
                                |IOMUXC_GPR13_SATA_PHY_3_MASK \
                                |IOMUXC_GPR13_SATA_PHY_2_MASK \
                                |IOMUXC_GPR13_SATA_PHY_1_MASK)
+
+/*
+ * Setup RGMII voltage levels on iMX6 SoC - the
+ *
+ * IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE_RGMII - register
+ *
+ * 1P2V_IO - USB_HSIC, MIPI_HSI
+ * 1P5V_IO - ENET pins
+ */
+#define IOMUXC_SW_PAD_CTL_GRP_DDR_TYPE_RGMII   0x020e0790
+#define DDR_SEL_1P2V_IO (0x2 << 18)
+#define DDR_SEL_1P5V_IO (0x3 << 18)
+
 #endif /* __ASM_ARCH_IOMUX_H__ */