MLK-15341 mx6qpsabresd: add PHY AR8031 hw reset
authorFugang Duan <fugang.duan@nxp.com>
Tue, 11 Jul 2017 03:21:32 +0000 (11:21 +0800)
committerJason Liu <jason.hui.liu@nxp.com>
Thu, 2 Nov 2017 18:37:02 +0000 (02:37 +0800)
commit926ebc326f62ef8bddb8230fc409ccc14b9f8c7a
tree48d62432fa0a407a30356d0e8cf7e900284a8a3c
parent2eab3141df92bfff0b25c161455e202623a69b4e
MLK-15341 mx6qpsabresd: add PHY AR8031 hw reset

Currently mx6qpsabresd board file only add PHY AR8031 gpio reset
in non-DM driver, then net DM driver PHY cannot work after stress
reboot test. So also add gpio reset for DM driver.

RGMII and PHY work at VDDIO 1.8V has better timing and to align
the IO voltage with kernel, also set the IO voltage to 1.8V.

Since i.MX6QP tx_clk can loop from SOC internal, no need to set
PHY output 125Mhz clock that can save power.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
board/freescale/mx6sabresd/mx6sabresd.c