Lines Matching refs:phydev
35 static int ste10Xp_config_init(struct phy_device *phydev) in ste10Xp_config_init() argument
40 value = phy_read(phydev, MII_BMCR); in ste10Xp_config_init()
45 err = phy_write(phydev, MII_BMCR, value); in ste10Xp_config_init()
50 value = phy_read(phydev, MII_BMCR); in ste10Xp_config_init()
56 static int ste10Xp_config_intr(struct phy_device *phydev) in ste10Xp_config_intr() argument
60 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) { in ste10Xp_config_intr()
62 err = phy_write(phydev, MII_XIE, MII_XIE_DEFAULT_MASK); in ste10Xp_config_intr()
65 value = phy_read(phydev, MII_XCIIS); in ste10Xp_config_intr()
70 err = phy_write(phydev, MII_XIE, 0); in ste10Xp_config_intr()
75 static int ste10Xp_ack_interrupt(struct phy_device *phydev) in ste10Xp_ack_interrupt() argument
77 int err = phy_read(phydev, MII_XCIIS); in ste10Xp_ack_interrupt()