diff options
Diffstat (limited to 'drivers/net/phy/icplus.c')
-rw-r--r-- | drivers/net/phy/icplus.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/net/phy/icplus.c b/drivers/net/phy/icplus.c index 6e344e59caf..d66bd8d1259 100644 --- a/drivers/net/phy/icplus.c +++ b/drivers/net/phy/icplus.c | |||
@@ -49,36 +49,36 @@ static int ip175c_config_init(struct phy_device *phydev) | |||
49 | if (full_reset_performed == 0) { | 49 | if (full_reset_performed == 0) { |
50 | 50 | ||
51 | /* master reset */ | 51 | /* master reset */ |
52 | err = phydev->bus->write(phydev->bus, 30, 0, 0x175c); | 52 | err = mdiobus_write(phydev->bus, 30, 0, 0x175c); |
53 | if (err < 0) | 53 | if (err < 0) |
54 | return err; | 54 | return err; |
55 | 55 | ||
56 | /* ensure no bus delays overlap reset period */ | 56 | /* ensure no bus delays overlap reset period */ |
57 | err = phydev->bus->read(phydev->bus, 30, 0); | 57 | err = mdiobus_read(phydev->bus, 30, 0); |
58 | 58 | ||
59 | /* data sheet specifies reset period is 2 msec */ | 59 | /* data sheet specifies reset period is 2 msec */ |
60 | mdelay(2); | 60 | mdelay(2); |
61 | 61 | ||
62 | /* enable IP175C mode */ | 62 | /* enable IP175C mode */ |
63 | err = phydev->bus->write(phydev->bus, 29, 31, 0x175c); | 63 | err = mdiobus_write(phydev->bus, 29, 31, 0x175c); |
64 | if (err < 0) | 64 | if (err < 0) |
65 | return err; | 65 | return err; |
66 | 66 | ||
67 | /* Set MII0 speed and duplex (in PHY mode) */ | 67 | /* Set MII0 speed and duplex (in PHY mode) */ |
68 | err = phydev->bus->write(phydev->bus, 29, 22, 0x420); | 68 | err = mdiobus_write(phydev->bus, 29, 22, 0x420); |
69 | if (err < 0) | 69 | if (err < 0) |
70 | return err; | 70 | return err; |
71 | 71 | ||
72 | /* reset switch ports */ | 72 | /* reset switch ports */ |
73 | for (i = 0; i < 5; i++) { | 73 | for (i = 0; i < 5; i++) { |
74 | err = phydev->bus->write(phydev->bus, i, | 74 | err = mdiobus_write(phydev->bus, i, |
75 | MII_BMCR, BMCR_RESET); | 75 | MII_BMCR, BMCR_RESET); |
76 | if (err < 0) | 76 | if (err < 0) |
77 | return err; | 77 | return err; |
78 | } | 78 | } |
79 | 79 | ||
80 | for (i = 0; i < 5; i++) | 80 | for (i = 0; i < 5; i++) |
81 | err = phydev->bus->read(phydev->bus, i, MII_BMCR); | 81 | err = mdiobus_read(phydev->bus, i, MII_BMCR); |
82 | 82 | ||
83 | mdelay(2); | 83 | mdelay(2); |
84 | 84 | ||