Lines Matching defs:rc
22 int rc;
25 rc = phy_write(phydev, MII_BCM54XX_AUX_CTL, 0x0c30);
26 if (rc < 0)
27 return rc;
30 rc = bcm_phy_write_misc(phydev, 0x39, 0x01, 0xA7C8);
31 if (rc < 0)
32 return rc;
35 rc = bcm_phy_write_misc(phydev, 0x3A, 0x00, 0x0803);
36 if (rc < 0)
37 return rc;
40 rc = bcm_phy_write_misc(phydev, 0x3A, 0x01, 0xA740);
41 if (rc < 0)
42 return rc;
45 rc = bcm_phy_write_misc(phydev, 0x3A, 0x03, 0x8400);
46 if (rc < 0)
47 return rc;
50 rc = bcm_phy_write_misc(phydev, 0x3B, 0x00, 0x0004);
51 if (rc < 0)
52 return rc;
55 rc = phy_write(phydev, MII_BRCM_CORE_BASE1E, 0x02);
56 if (rc < 0)
57 return rc;
60 rc = bcm_phy_write_exp_sel(phydev, MII_BRCM_CORE_EXPB1, 0x10);
61 if (rc < 0)
62 return rc;
65 rc = bcm_phy_write_exp_sel(phydev, MII_BRCM_CORE_EXPB0, 0x10);
66 if (rc < 0)
67 return rc;
70 rc = bcm_phy_write_exp_sel(phydev, MII_BRCM_CORE_EXPB0, 0x00);
77 int reg, rc;
85 rc = phy_write(phydev, MII_BCM54XX_ECR, reg);
86 if (rc)
87 return rc;
93 rc = phy_write(phydev, MII_BCM54XX_IMR, reg);
94 if (rc)
95 return rc;
98 rc = bcm_cygnus_afe_config(phydev);
99 if (rc)
100 return rc;
103 rc = bcm_phy_set_eee(phydev, true);
104 if (rc)
105 return rc;
113 int rc;
120 rc = bcm_cygnus_config_init(phydev);
121 if (rc)
122 return rc;