Lines Matching defs:phydev
65 static int mpc8568_fixup_125_clock(struct phy_device *phydev)
70 scr = phy_read(phydev, MV88E1111_SCR);
75 err = phy_write(phydev, MV88E1111_SCR, scr & ~(MV88E1111_SCR_125CLK));
80 err = phy_write(phydev, MII_BMCR, BMCR_RESET);
85 scr = phy_read(phydev, MV88E1111_SCR);
90 err = phy_write(phydev, MV88E1111_SCR, scr | 0x0008);
95 static int mpc8568_mds_phy_fixups(struct phy_device *phydev)
101 err = phy_write(phydev,29, 0x0006);
106 temp = phy_read(phydev, 30);
112 err = phy_write(phydev,30, temp);
117 err = phy_write(phydev,29, 0x000a);
122 temp = phy_read(phydev, 30);
127 temp = phy_read(phydev, 30);
134 err = phy_write(phydev,30,temp);
140 temp = phy_read(phydev, 16);
146 err = phy_write(phydev,16,temp);