Lines Matching refs:rc

165 	int rc;  in mcs7830_phy_emit_wait()  local
172 rc = mcs7830_write_reg(udev, REG_PHY_CMD, sizeof(cmd), cmd); in mcs7830_phy_emit_wait()
173 if (rc < 0) in mcs7830_phy_emit_wait()
174 return rc; in mcs7830_phy_emit_wait()
179 rc = mcs7830_read_reg(udev, REG_PHY_CMD, sizeof(cmd), cmd); in mcs7830_phy_emit_wait()
180 if (rc < 0) in mcs7830_phy_emit_wait()
181 return rc; in mcs7830_phy_emit_wait()
199 int rc; in mcs7830_read_phy() local
203 rc = mcs7830_phy_emit_wait(udev, PHY_CMD1_READ, index); in mcs7830_read_phy()
204 if (rc < 0) in mcs7830_read_phy()
205 return rc; in mcs7830_read_phy()
208 rc = mcs7830_read_reg(udev, REG_PHY_DATA, sizeof(val), &val); in mcs7830_read_phy()
209 if (rc < 0) in mcs7830_read_phy()
210 return rc; in mcs7830_read_phy()
211 rc = le16_to_cpu(val); in mcs7830_read_phy()
212 debug("%s(%d) => 0x%04X\n", __func__, index, rc); in mcs7830_read_phy()
213 return rc; in mcs7830_read_phy()
226 int rc; in mcs7830_write_phy() local
232 rc = mcs7830_write_reg(udev, REG_PHY_DATA, sizeof(val), &val); in mcs7830_write_phy()
233 if (rc < 0) in mcs7830_write_phy()
234 return rc; in mcs7830_write_phy()
237 rc = mcs7830_phy_emit_wait(udev, PHY_CMD1_WRITE, index); in mcs7830_write_phy()
238 if (rc < 0) in mcs7830_write_phy()
239 return rc; in mcs7830_write_phy()
256 int rc; in mcs7830_write_config() local
260 rc = mcs7830_write_reg(udev, REG_CONFIG, in mcs7830_write_config()
262 if (rc < 0) { in mcs7830_write_config()
264 return rc; in mcs7830_write_config()
282 int rc; in mcs7830_write_mchash() local
286 rc = mcs7830_write_reg(udev, REG_MULTICAST_HASH, in mcs7830_write_mchash()
288 if (rc < 0) { in mcs7830_write_mchash()
290 return rc; in mcs7830_write_mchash()
306 int rc; in mcs7830_set_autoneg() local
319 rc = mcs7830_write_phy(udev, MII_ADVERTISE, adv); in mcs7830_set_autoneg()
322 if (!rc) in mcs7830_set_autoneg()
323 rc = mcs7830_write_phy(udev, MII_BMCR, flg); in mcs7830_set_autoneg()
326 if (!rc) in mcs7830_set_autoneg()
327 rc = mcs7830_write_phy(udev, MII_BMCR, flg); in mcs7830_set_autoneg()
330 if (!rc) in mcs7830_set_autoneg()
331 rc = mcs7830_write_phy(udev, MII_BMCR, flg); in mcs7830_set_autoneg()
333 return rc; in mcs7830_set_autoneg()
347 int rc; in mcs7830_get_rev() local
351 rc = mcs7830_read_reg(udev, REG_FRAME_DROP_COUNTER, sizeof(buf), buf); in mcs7830_get_rev()
352 if (rc < 0) in mcs7830_get_rev()
356 debug("%s() rc=%d, rev=%d\n", __func__, rc, rev); in mcs7830_get_rev()
407 int rc; in mcs7830_basic_reset() local
419 rc = mcs7830_set_autoneg(udev); in mcs7830_basic_reset()
420 if (rc < 0) { in mcs7830_basic_reset()
422 return rc; in mcs7830_basic_reset()
425 rc = mcs7830_write_mchash(udev, priv); in mcs7830_basic_reset()
426 if (rc < 0) { in mcs7830_basic_reset()
428 return rc; in mcs7830_basic_reset()
431 rc = mcs7830_write_config(udev, priv); in mcs7830_basic_reset()
432 if (rc < 0) { in mcs7830_basic_reset()
434 return rc; in mcs7830_basic_reset()
437 rc = mcs7830_apply_fixup(udev); in mcs7830_basic_reset()
438 if (rc < 0) { in mcs7830_basic_reset()
440 return rc; in mcs7830_basic_reset()
457 int rc; in mcs7830_read_mac() local
462 rc = mcs7830_read_reg(udev, REG_ETHER_ADDR, ETH_ALEN, buf); in mcs7830_read_mac()
463 if (rc < 0) { in mcs7830_read_mac()
465 return rc; in mcs7830_read_mac()
475 int rc; in mcs7830_write_mac_common() local
479 rc = mcs7830_write_reg(udev, REG_ETHER_ADDR, ETH_ALEN, enetaddr); in mcs7830_write_mac_common()
480 if (rc < 0) { in mcs7830_write_mac_common()
482 return rc; in mcs7830_write_mac_common()
513 int rc; in mcs7830_send_common() local
519 rc = usb_bulk_msg(udev, in mcs7830_send_common()
524 __func__, length, gotlen, rc); in mcs7830_send_common()
525 return rc; in mcs7830_send_common()
530 int rc, wantlen, gotlen; in mcs7830_recv_common() local
537 rc = usb_bulk_msg(ueth->pusb_dev, in mcs7830_recv_common()
542 __func__, wantlen, gotlen, rc); in mcs7830_recv_common()
543 if (rc != 0) { in mcs7830_recv_common()
545 return rc; in mcs7830_recv_common()