ENGR00299593-4 net:fec: return -EPROBE_DEFER when phy regulator isn't initialized
authorLuwei Zhou <b45643@freescale.com>
Fri, 21 Feb 2014 08:08:44 +0000 (16:08 +0800)
committerNitin Garg <nitin.garg@freescale.com>
Wed, 16 Apr 2014 13:57:40 +0000 (08:57 -0500)
commit6b51e7cc7a70aab1def2b7872e5bf8d005179919
treee8e9acf25df55f13a6d1769fb1ba795cddc19cd5
parente68b52c759f6f82bfc03e76aa9f00881facc89e8
ENGR00299593-4 net:fec: return -EPROBE_DEFER when phy regulator isn't initialized

On i.mx6sx-17x17-arm2 board, fec needs to supply phy via max7322 extention gpio.
When fec probe, the phy regulator doesn't complete initilization. The fec_probe
needs to return  -EPROBE_DEFER and kernel will retry fec_probe after a delay.

Signed-off-by: Luwei Zhou <b45643@freescale.com>
drivers/net/ethernet/freescale/fec_main.c