commit | 2e1c80847b9983a8c93a678f6de2dc3c42f19661 | [log] [tgz] |
---|---|---|
author | Maxim Uvarov <muvarov@gmail.com> | Thu Aug 10 10:47:46 2017 +0300 |
committer | David S. Miller <davem@davemloft.net> | Fri Aug 11 14:23:59 2017 -0700 |
tree | c48837e059647422f9c99b320abda09d5b9f376e | |
parent | 3a4487b88f9a4deaded65fed60135b06298b7990 [diff] |
drivers: net: davinci_mdio: remove busy loop on wait user access Polling 14 mdio devices on single mdio bus eats 30% of 1Ghz cpu time due to busy loop in wait(). Add small delay to relax cpu. Signed-off-by: Max Uvarov <muvarov@gmail.com> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: David S. Miller <davem@davemloft.net>