Lines Matching refs:phy_write
158 err = phy_write(phydev, MII_M1011_IMASK, MII_M1011_IMASK_INIT); in marvell_config_intr()
160 err = phy_write(phydev, MII_M1011_IMASK, MII_M1011_IMASK_CLEAR); in marvell_config_intr()
194 err = phy_write(phydev, MII_M1011_PHY_SCR, val); in marvell_set_polarity()
209 err = phy_write(phydev, MII_BMCR, BMCR_RESET); in marvell_config_aneg()
214 err = phy_write(phydev, 0x1d, 0x1f); in marvell_config_aneg()
218 err = phy_write(phydev, 0x1e, 0x200c); in marvell_config_aneg()
222 err = phy_write(phydev, 0x1d, 0x5); in marvell_config_aneg()
226 err = phy_write(phydev, 0x1e, 0); in marvell_config_aneg()
230 err = phy_write(phydev, 0x1e, 0x100); in marvell_config_aneg()
238 err = phy_write(phydev, MII_M1111_PHY_LED_CONTROL, in marvell_config_aneg()
259 err = phy_write(phydev, MII_BMCR, bmcr | BMCR_RESET); in marvell_config_aneg()
312 ret = phy_write(phydev, MII_MARVELL_PHY_PAGE, reg_page); in marvell_of_reg_init()
328 ret = phy_write(phydev, reg, val); in marvell_of_reg_init()
335 i = phy_write(phydev, MII_MARVELL_PHY_PAGE, saved_page); in marvell_of_reg_init()
354 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, in m88e1121_config_aneg()
372 err = phy_write(phydev, MII_88E1121_PHY_MSCR_REG, mscr); in m88e1121_config_aneg()
377 phy_write(phydev, MII_MARVELL_PHY_PAGE, oldpage); in m88e1121_config_aneg()
379 err = phy_write(phydev, MII_BMCR, BMCR_RESET); in m88e1121_config_aneg()
383 err = phy_write(phydev, MII_M1011_PHY_SCR, in m88e1121_config_aneg()
390 phy_write(phydev, MII_MARVELL_PHY_PAGE, MII_88E1121_PHY_LED_PAGE); in m88e1121_config_aneg()
391 phy_write(phydev, MII_88E1121_PHY_LED_CTRL, MII_88E1121_PHY_LED_DEF); in m88e1121_config_aneg()
392 phy_write(phydev, MII_MARVELL_PHY_PAGE, oldpage); in m88e1121_config_aneg()
405 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, in m88e1318_config_aneg()
413 err = phy_write(phydev, MII_88E1318S_PHY_MSCR1_REG, mscr); in m88e1318_config_aneg()
417 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, oldpage); in m88e1318_config_aneg()
442 err = phy_write(phydev, MII_BMCR, temp); in m88e1116r_config_init()
448 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0); in m88e1116r_config_init()
456 err = phy_write(phydev, MII_M1011_PHY_SCR, temp); in m88e1116r_config_init()
460 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 2); in m88e1116r_config_init()
466 err = phy_write(phydev, MII_M1116R_CONTROL_REG_MAC, temp); in m88e1116r_config_init()
469 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0); in m88e1116r_config_init()
475 err = phy_write(phydev, MII_BMCR, temp); in m88e1116r_config_init()
496 reg = phy_write(phydev, MII_88E3016_PHY_SPEC_CTRL, reg); in m88e3016_config_init()
524 err = phy_write(phydev, MII_M1111_PHY_EXT_CR, temp); in m88e1111_config_init()
539 err = phy_write(phydev, MII_M1111_PHY_EXT_SR, temp); in m88e1111_config_init()
553 err = phy_write(phydev, MII_M1111_PHY_EXT_SR, temp); in m88e1111_config_init()
562 err = phy_write(phydev, MII_M1145_PHY_EXT_ADDR_PAGE, in m88e1111_config_init()
573 err = phy_write(phydev, MII_M1111_PHY_EXT_CR, temp); in m88e1111_config_init()
582 err = phy_write(phydev, MII_M1111_PHY_EXT_SR, temp); in m88e1111_config_init()
587 err = phy_write(phydev, MII_BMCR, BMCR_RESET); in m88e1111_config_init()
599 err = phy_write(phydev, MII_M1111_PHY_EXT_SR, temp); in m88e1111_config_init()
608 return phy_write(phydev, MII_BMCR, BMCR_RESET); in m88e1111_config_init()
615 err = phy_write(phydev, MII_BMCR, BMCR_RESET); in m88e1118_config_aneg()
619 err = phy_write(phydev, MII_M1011_PHY_SCR, in m88e1118_config_aneg()
633 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x0002); in m88e1118_config_init()
638 err = phy_write(phydev, 0x15, 0x1070); in m88e1118_config_init()
643 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x0003); in m88e1118_config_init()
649 err = phy_write(phydev, 0x10, 0x1100); in m88e1118_config_init()
651 err = phy_write(phydev, 0x10, 0x021e); in m88e1118_config_init()
660 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x0); in m88e1118_config_init()
664 return phy_write(phydev, MII_BMCR, BMCR_RESET); in m88e1118_config_init()
672 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x0002); in m88e1149_config_init()
677 err = phy_write(phydev, 0x15, 0x1048); in m88e1149_config_init()
686 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x0); in m88e1149_config_init()
690 return phy_write(phydev, MII_BMCR, BMCR_RESET); in m88e1149_config_init()
699 err = phy_write(phydev, 0x1d, 0x001b); in m88e1145_config_init()
703 err = phy_write(phydev, 0x1e, 0x418f); in m88e1145_config_init()
707 err = phy_write(phydev, 0x1d, 0x0016); in m88e1145_config_init()
711 err = phy_write(phydev, 0x1e, 0xa2da); in m88e1145_config_init()
722 err = phy_write(phydev, MII_M1145_PHY_EXT_CR, temp); in m88e1145_config_init()
727 err = phy_write(phydev, 0x1d, 0x0012); in m88e1145_config_init()
739 err = phy_write(phydev, 0x1e, temp); in m88e1145_config_init()
743 err = phy_write(phydev, 0x1d, 0x3); in m88e1145_config_init()
747 err = phy_write(phydev, 0x1e, 0x8000); in m88e1145_config_init()
762 err = phy_write(phydev, MII_M1145_PHY_EXT_SR, temp); in m88e1145_config_init()
893 if (phy_write(phydev, MII_MARVELL_PHY_PAGE, in m88e1318_get_wol()
901 if (phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x00) < 0) in m88e1318_get_wol()
913 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, 0x00); in m88e1318_set_wol()
920 err = phy_write(phydev, MII_88E1318S_PHY_CSIER, temp); in m88e1318_set_wol()
924 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, in m88e1318_set_wol()
934 err = phy_write(phydev, MII_88E1318S_PHY_LED_TCR, temp); in m88e1318_set_wol()
938 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, in m88e1318_set_wol()
944 err = phy_write(phydev, MII_88E1318S_PHY_MAGIC_PACKET_WORD2, in m88e1318_set_wol()
949 err = phy_write(phydev, MII_88E1318S_PHY_MAGIC_PACKET_WORD1, in m88e1318_set_wol()
954 err = phy_write(phydev, MII_88E1318S_PHY_MAGIC_PACKET_WORD0, in m88e1318_set_wol()
964 err = phy_write(phydev, MII_88E1318S_PHY_WOL_CTRL, temp); in m88e1318_set_wol()
968 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, in m88e1318_set_wol()
977 err = phy_write(phydev, MII_88E1318S_PHY_WOL_CTRL, temp); in m88e1318_set_wol()
982 err = phy_write(phydev, MII_MARVELL_PHY_PAGE, oldpage); in m88e1318_set_wol()