Lines Matching defs:link
104 /* FIBER Auto-Negotiation link partner ability */
1253 * returns 1 (utp or fiber link),0 (no link) or negative errno code
1262 int link;
1290 link = !!(status & YTPHY_SSR_LINK);
1293 * 100Mbps,there is not link down from YTPHY_SPECIFIC_STATUS_REG, so
1307 if (link && fiber_latch_val != fiber_curr_val) {
1308 link = 0;
1310 "%s, fiber link down detect, latch = %04x, curr = %04x\n",
1322 if (link) {
1328 return phy_restore_page(phydev, old_page, link);
1345 int link;
1349 link = yt8521_read_status_paged(phydev, priv->reg_page);
1350 if (link < 0)
1351 return link;
1369 link = link_utp || link_fiber;
1372 if (link) {
1373 if (phydev->link == 0) {
1391 phydev_info(phydev, "%s, link up, media: %s\n",
1397 phydev->link = 1;
1399 if (phydev->link == 1) {
1400 phydev_info(phydev, "%s, link down, media: %s\n",
1413 phydev->link = 0;
2076 /* we don't known which will be link, so restore
2091 * returns 0(no link)or 1(fiber or utp link) or negative errno code
2097 int link;
2107 link = !!(ret & YTPHY_SSR_LINK);
2108 ret = link;
2118 * returns 0(no link)or 1(fiber or utp link) or negative errno code
2125 int link;
2128 link = yt8521_aneg_done_paged(phydev, priv->reg_page);
2141 link = link_fiber || link_utp;
2146 return link;
2200 * yt8521_get_features_paged() - read supported link modes for one page