Lines Matching refs:ret
105 int ret;
107 ret = tja11xx_modify(phydev, reg, mask, set);
108 if (ret)
109 return ret;
126 int ret;
128 ret = tja11xx_read(phydev, MII_ECTRL);
129 if (ret < 0)
130 return ret;
132 switch (ret & MII_ECTRL_POWER_MODE_MASK) {
136 ret = tja11xx_set_bits(phydev, MII_ECTRL,
138 if (ret)
139 return ret;
141 ret = tja11xx_clear_bits(phydev, MII_ECTRL,
143 if (ret)
144 return ret;
147 ret = tja11xx_modify_check(phydev, MII_ECTRL,
150 if (ret)
151 return ret;
153 ret = tja11xx_modify(phydev, MII_ECTRL,
156 if (ret)
157 return ret;
159 ret = tja11xx_modify_check(phydev, MII_GENSTAT,
162 if (ret)
163 return ret;
175 int ret;
177 ret = tja11xx_enable_reg_write(phydev);
178 if (ret)
179 return ret;
187 ret = tja11xx_modify(phydev, MII_CFG1,
193 if (ret)
194 return ret;
197 ret = tja11xx_set_bits(phydev, MII_COMMCFG,
199 if (ret)
200 return ret;
206 ret = tja11xx_clear_bits(phydev, MII_CFG1, MII_CFG1_SLEEP_CONFIRM);
207 if (ret)
208 return ret;
210 ret = tja11xx_modify(phydev, MII_CFG2, MII_CFG2_SLEEP_REQUEST_TO,
212 if (ret)
213 return ret;
215 ret = tja11xx_wakeup(phydev);
216 if (ret < 0)
217 return ret;
220 ret = tja11xx_read(phydev, MII_INTSRC);
221 if (ret < 0)
222 return ret;
229 int ret;
231 ret = genphy_update_link(phydev);
232 if (ret)
233 return ret;
235 ret = tja11xx_read(phydev, MII_CFG1);
236 if (ret < 0)
237 return ret;
240 ret = tja11xx_read(phydev, MII_COMMSTAT);
241 if (ret < 0)
242 return ret;
244 if (!(ret & MII_COMMSTAT_LINK_UP))