Lines Matching refs:phydev
53 static int et1011c_config_aneg(struct phy_device *phydev) in et1011c_config_aneg() argument
56 ctl = phy_read(phydev, MII_BMCR); in et1011c_config_aneg()
62 phy_write(phydev, MII_BMCR, ctl | BMCR_RESET); in et1011c_config_aneg()
64 return genphy_config_aneg(phydev); in et1011c_config_aneg()
67 static int et1011c_read_status(struct phy_device *phydev) in et1011c_read_status() argument
72 ret = genphy_read_status(phydev); in et1011c_read_status()
74 if (speed != phydev->speed) { in et1011c_read_status()
75 speed = phydev->speed; in et1011c_read_status()
76 val = phy_read(phydev, ET1011C_STATUS_REG); in et1011c_read_status()
79 val = phy_read(phydev, ET1011C_CONFIG_REG); in et1011c_read_status()
81 phy_write(phydev, ET1011C_CONFIG_REG, val\ in et1011c_read_status()