phylib: wait for TN2020 to achieve SERDES lane alignment at startup
authorTimur Tabi <timur@freescale.com>
Fri, 7 Oct 2011 20:35:21 +0000 (15:35 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Fri, 14 Oct 2011 04:38:11 +0000 (23:38 -0500)
commit2339e4972f55c9daa0d0e297ad3378c53e2f6fc3
tree7fcf05f0505e59393d4352d411bcb84d0eb5f937
parent7f92c3a27553e63ffb0efcff40573fb23a3e29ce
phylib: wait for TN2020 to achieve SERDES lane alignment at startup

Before the Teranetics TN2020 PHY can be used, the SERDES lanes need to be
aligned, so wait for lane alignment before completing the startup sequence.

Note that this process can take up to three seconds.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
drivers/net/phy/teranetics.c