net: phy: bugfixes: mv88E61xx multichip addressing support
authorPrafulla Wadaskar <prafulla@marvell.com>
Thu, 16 Jul 2009 15:28:02 +0000 (20:58 +0530)
committerBen Warren <biggerbadderben@gmail.com>
Thu, 23 Jul 2009 05:53:45 +0000 (22:53 -0700)
commit443ce4ac9d1138ae5ae6863b2d40a96fd6edf523
tree8331ff5381208ea52251216a18a43b28a3549d07
parent16025ea45539219f2a7c750c6f0ae983ea5c2737
net: phy: bugfixes: mv88E61xx multichip addressing support

With these fixes, this driver works properly for multi chip
addressging mode

Bugfixes:
1. Build error fixed for function mv88e61xx_busychk_multic-fixed
2. PHY dev address error detection- fixed
3. wrong busy bit was refered in function mv88e61xx_busychk -fixed
4. invalid data read ptr was refered for RD_PHY in case of
multichip addressing mode -fixed

The Multichip Address mode is tested with RD6281A board having
MV88E6165 switch on it

Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
drivers/net/phy/mv88e61xx.c
drivers/net/phy/mv88e61xx.h