Lines Matching refs:phydev
52 static int et1011c_config_aneg(struct phy_device *phydev) in et1011c_config_aneg() argument
55 ctl = phy_read(phydev, MII_BMCR); in et1011c_config_aneg()
61 phy_write(phydev, MII_BMCR, ctl | BMCR_RESET); in et1011c_config_aneg()
63 return genphy_config_aneg(phydev); in et1011c_config_aneg()
66 static int et1011c_read_status(struct phy_device *phydev) in et1011c_read_status() argument
71 ret = genphy_read_status(phydev); in et1011c_read_status()
73 if (speed != phydev->speed) { in et1011c_read_status()
74 speed = phydev->speed; in et1011c_read_status()
75 val = phy_read(phydev, ET1011C_STATUS_REG); in et1011c_read_status()
78 val = phy_read(phydev, ET1011C_CONFIG_REG); in et1011c_read_status()
80 phy_write(phydev, ET1011C_CONFIG_REG, val\ in et1011c_read_status()