Lines Matching refs:phy_state
37 int phy_state;
40 phy_state = phy_read(phydev, MII_BMSR);
41 if (phy_state < 0)
42 return phy_state;
49 if (phy_state & (BMSR_ANEGCOMPLETE | BMSR_LSTATUS)) {
50 phy_state = phy_read(phydev, PHY_PHYSCR);
51 if (phy_state < 0)
52 return phy_state;
54 if (phy_state & (PHY_PHYSCR_10MB | PHY_PHYSCR_100MB)) {
59 if (phy_state & PHY_PHYSCR_100MB)
61 if (phy_state & PHY_PHYSCR_DUPLEX)
64 phy_state = phy_read(phydev, MII_LPA);
65 if (phy_state < 0)
66 return phy_state;
69 phy_state);