Lines Matching defs:phylink
388 u32 phylink, bmsr;
390 phylink = jme_mdio_read(jme->dev, jme->mii_if.phy_id, 17);
393 phylink |= PHY_LINK_AUTONEG_COMPLETE;
395 return phylink;
414 u32 phylink, cnt = JME_SPDRSV_TIMEOUT, bmcr;
421 phylink = jme_linkstat_from_phy(jme);
423 phylink = jread32(jme, JME_PHY_LINK);
425 if (phylink & PHY_LINK_UP) {
426 if (!(phylink & PHY_LINK_AUTONEG_COMPLETE)) {
431 phylink = PHY_LINK_UP;
437 phylink |= ((bmcr & BMCR_SPEED1000) &&
444 phylink |= (bmcr & BMCR_FULLDPLX) ?
452 while (!(phylink & PHY_LINK_SPEEDDPU_RESOLVED) &&
458 phylink = jme_linkstat_from_phy(jme);
460 phylink = jread32(jme, JME_PHY_LINK);
468 if (jme->phylink == phylink) {
475 jme->phylink = phylink;
481 switch (phylink & PHY_LINK_SPEED_MASK) {
498 if (phylink & PHY_LINK_DUPLEX) {
515 if (!(phylink & PHY_LINK_DUPLEX))
517 switch (phylink & PHY_LINK_SPEED_MASK) {
535 strcat(linkmsg, (phylink & PHY_LINK_DUPLEX) ?
538 strcat(linkmsg, (phylink & PHY_LINK_MDI_STAT) ?
548 jme->phylink = 0;
1171 u32 phylink;
1173 phylink = jme_linkstat_from_phy(jme);
1175 if (!(phylink & PHY_LINK_UP)) {
1880 u32 phylink, to = JME_WAIT_LINK_TIME;
1883 phylink = jme_linkstat_from_phy(jme);
1884 while (!(phylink & PHY_LINK_UP) && (to -= 10) > 0) {
1886 phylink = jme_linkstat_from_phy(jme);
1926 jme->phylink = 0;
2318 jme->phylink = 0;
2989 jme->phylink = 0;
3198 jme->phylink = 0;