This is my test code for MX6Q with LAN8720a RMII interface
// ENET
MX6Q_PAD_ENET_MDIO__ENET_MDIO,
MX6Q_PAD_ENET_MDC__ENET_MDC,
/*
(IOMUXC_ENET_MAC0_RX_EN_SELECT_INPUT)
Address: 20E_0000h base + 858h offset = 20E_0858h
MUX Mode Select Field
Selecting Pads Involved in Daisy Chain.
Instance: enet, In Pin: ipp_ind_mac0_rxen
bit0:1 ENET_CRS_DV_ALT1 — Selecting ALT1 mode of pad ENET_CRS_DV for ENET_RX_EN.
(IOMUXC_ENET_REF_CLK_SELECT_INPUT)
Address: 20E_0000h base + 83Ch offset = 20E_083Ch
MUX Mode Select Field
Selecting Pads Involved in Daisy Chain.
Instance: enet, In Pin: ipg_clk_rmii
bit0:1 GPIO16_ALT2 — Selecting ALT2 mode of pad GPIO_16 for ENET_REF_CLK.
appiled to the u-boot/board/freescale/mx6q_sabresd/flash_header.S
*/
MX6Q_PAD_ENET_RXD0__ENET_RDATA_0,
MX6Q_PAD_ENET_RXD1__ENET_RDATA_1,
MX6Q_PAD_ENET_CRS_DV__ENET_RX_EN, // ENET_CRS_DV_ALT1
MX6Q_PAD_ENET_TXD0__ENET_TDATA_0,
MX6Q_PAD_ENET_TXD1__ENET_TDATA_1,
MX6Q_PAD_ENET_TX_EN__ENET_TX_EN,
MX6Q_PAD_ENET_RX_ER__ENET_RX_ER,
MX6Q_PAD_GPIO_16__ENET_ANATOP_ETHERNET_REF_OUT,