Lines Matching refs:err
135 int err, sp = -1, dplx = -1, pause = 0; in vsc8211_get_link_status() local
137 err = mdio_read(cphy, 0, MII_BMCR, &bmcr); in vsc8211_get_link_status()
138 if (!err) in vsc8211_get_link_status()
139 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status()
140 if (err) in vsc8211_get_link_status()
141 return err; in vsc8211_get_link_status()
149 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status()
150 if (err) in vsc8211_get_link_status()
151 return err; in vsc8211_get_link_status()
164 err = mdio_read(cphy, 0, VSC8211_AUX_CTRL_STAT, &status); in vsc8211_get_link_status()
165 if (err) in vsc8211_get_link_status()
166 return err; in vsc8211_get_link_status()
178 err = mdio_read(cphy, 0, MII_LPA, &lpa); in vsc8211_get_link_status()
179 if (!err) in vsc8211_get_link_status()
180 err = mdio_read(cphy, 0, MII_ADVERTISE, &adv); in vsc8211_get_link_status()
181 if (err) in vsc8211_get_link_status()
182 return err; in vsc8211_get_link_status()
208 int err, sp = -1, dplx = -1, pause = 0; in vsc8211_get_link_status_fiber() local
210 err = mdio_read(cphy, 0, MII_BMCR, &bmcr); in vsc8211_get_link_status_fiber()
211 if (!err) in vsc8211_get_link_status_fiber()
212 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status_fiber()
213 if (err) in vsc8211_get_link_status_fiber()
214 return err; in vsc8211_get_link_status_fiber()
222 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status_fiber()
223 if (err) in vsc8211_get_link_status_fiber()
224 return err; in vsc8211_get_link_status_fiber()
237 err = mdio_read(cphy, 0, MII_LPA, &lpa); in vsc8211_get_link_status_fiber()
238 if (!err) in vsc8211_get_link_status_fiber()
239 err = mdio_read(cphy, 0, MII_ADVERTISE, &adv); in vsc8211_get_link_status_fiber()
240 if (err) in vsc8211_get_link_status_fiber()
241 return err; in vsc8211_get_link_status_fiber()
276 int err; in vsc8211_set_automdi() local
278 if ((err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0x52b5)) != 0 || in vsc8211_set_automdi()
279 (err = mdio_write(phy, 0, 18, 0x12)) != 0 || in vsc8211_set_automdi()
280 (err = mdio_write(phy, 0, 17, enable ? 0x2803 : 0x3003)) != 0 || in vsc8211_set_automdi()
281 (err = mdio_write(phy, 0, 16, 0x87fa)) != 0 || in vsc8211_set_automdi()
282 (err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0)) != 0) in vsc8211_set_automdi()
283 return err; in vsc8211_set_automdi()
289 int err; in vsc8211_set_speed_duplex() local
291 err = t3_set_phy_speed_duplex(phy, speed, duplex); in vsc8211_set_speed_duplex()
292 if (!err) in vsc8211_set_speed_duplex()
293 err = vsc8211_set_automdi(phy, 1); in vsc8211_set_speed_duplex()
294 return err; in vsc8211_set_speed_duplex()
306 int err, cphy_cause = 0; in vsc8211_intr_handler() local
308 err = mdio_read(cphy, 0, VSC8211_INTR_STATUS, &cause); in vsc8211_intr_handler()
309 if (err) in vsc8211_intr_handler()
310 return err; in vsc8211_intr_handler()
398 int err; in t3_vsc8211_fifo_depth() local
407 err = mdio_read(phy, 0, VSC8211_PHY_CTRL, ¤tregval); in t3_vsc8211_fifo_depth()
409 if (err) in t3_vsc8211_fifo_depth()
410 return err; in t3_vsc8211_fifo_depth()
432 int err; in t3_vsc8211_phy_prep() local
441 err = mdio_read(phy, 0, VSC8211_EXT_CTRL, &val); in t3_vsc8211_phy_prep()
442 if (err) in t3_vsc8211_phy_prep()
443 return err; in t3_vsc8211_phy_prep()
454 if ((err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 1)) != 0 || in t3_vsc8211_phy_prep()
455 (err = mdio_write(phy, 0, VSC8211_SIGDET_CTRL, 1)) != 0 || in t3_vsc8211_phy_prep()
456 (err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0)) != 0 || in t3_vsc8211_phy_prep()
457 (err = mdio_write(phy, 0, VSC8211_EXT_CTRL, in t3_vsc8211_phy_prep()
459 (err = vsc8211_reset(phy, 0)) != 0) in t3_vsc8211_phy_prep()
460 return err; in t3_vsc8211_phy_prep()