Lines Matching defs:phydev
40 static int dp83848_ack_interrupt(struct phy_device *phydev)
42 int err = phy_read(phydev, DP83848_MISR);
47 static int dp83848_config_intr(struct phy_device *phydev)
51 control = phy_read(phydev, DP83848_MICR);
55 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) {
59 ret = phy_write(phydev, DP83848_MISR, DP83848_INT_EN_MASK);
66 return phy_write(phydev, DP83848_MICR, control);
69 static int dp83848_config_init(struct phy_device *phydev)
76 val = phy_read(phydev, MII_BMCR);
78 phydev->autoneg = AUTONEG_DISABLE;