mx6sabresd: Make Ethernet functional again
authorFabio Estevam <fabio.estevam@nxp.com>
Mon, 24 Oct 2016 12:22:06 +0000 (10:22 -0200)
committerTom Rini <trini@konsulko.com>
Sun, 6 Nov 2016 11:59:27 +0000 (06:59 -0500)
commit4b6035da482cccda06aeb419634f99937c9fc783
tree52d3aa2b37f177c51b0ef8ae31b414f6fdcf0e4a
parent97bb1f0bcc2d400347528b759e5ef289f163704a
mx6sabresd: Make Ethernet functional again

Since commit ce412b79e7255770 ("drivers: net: phy: atheros: add separate
config for AR8031") ethernet does not work on mx6sabresd.

This commit correctly assigns ar8031_config() as the configuration
function for AR8031 in the same way as done in the Linux kernel.

However, on mx6sabresd design we need some additional configuration,
such as enabling the 125 MHz AR8031 output that needs to be done
in the board file.

This also aligns with the same method that the kernel performs
the AR8031 fixup in arch/arm/mach-imx/mach-imx6q.c.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
board/freescale/mx6sabresd/mx6sabresd.c