Lines Matching defs:phydev
35 static int ste10Xp_config_init(struct phy_device *phydev)
40 value = phy_read(phydev, MII_BMCR);
45 err = phy_write(phydev, MII_BMCR, value);
50 value = phy_read(phydev, MII_BMCR);
56 static int ste10Xp_config_intr(struct phy_device *phydev)
60 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) {
61 err = phy_write(phydev, MII_XIE, MII_XIE_DEFAULT_MASK);
64 value = phy_read(phydev, MII_XCIIS);
69 err = phy_write(phydev, MII_XIE, 0);
74 static int ste10Xp_ack_interrupt(struct phy_device *phydev)
76 int err = phy_read(phydev, MII_XCIIS);