ar8216: after a switch reset poll until BCMR_RESET is cleared
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 19 Nov 2014 20:17:37 +0000 (20:17 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 19 Nov 2014 20:17:37 +0000 (20:17 +0000)
commitd758f8ca020dad568abf953a92803a0bf87fffb4
tree2cfc79dc28e1e52d9c942b7784a558347e955982
parentd2fd3bead871343c6e38b3cea462d4307cbf6ed5
ar8216: after a switch reset poll until BCMR_RESET is cleared

Currently there is a fixed 1000ms wait time after the switch was reset.
Most if not all switches need much less time to perform a reset.
Therefore replace the fixed wait time with polling for BMCR_RESET to
be cleared.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43329 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/generic/files/drivers/net/phy/ar8216.c