miiphy: leverage current_mii cache more
authorMike Frysinger <vapier@gentoo.org>
Tue, 27 Jul 2010 22:35:10 +0000 (18:35 -0400)
committerBen Warren <biggerbadderben@gmail.com>
Mon, 9 Aug 2010 18:52:30 +0000 (11:52 -0700)
commitede16ea32da7a37f892bf63dcb43c16118ba39d6
treec3bf1533645b7f30824e8d2649f3ee46ad0dff6a
parent0daac97801fa5989d3740487aa824fbab9ff0503
miiphy: leverage current_mii cache more

For code that uses miiphy_{read,write}, every call invokes a full look up
of the mii list.  There is already a "current_mii" cache that is used by
some code, but have the miiphy_{read,write} function use it as well.  This
does increase the code size slightly, but I think it's worth it.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
common/miiphyutil.c