Lines Matching refs:phydev
72 int board_phy_config(struct phy_device *phydev) in board_phy_config() argument
77 id1 = phy_read(phydev, MDIO_DEVAD_NONE, 2); in board_phy_config()
78 id2 = phy_read(phydev, MDIO_DEVAD_NONE, 3); in board_phy_config()
84 phy_write(phydev, MDIO_DEVAD_NONE, MII_CTRL1000, 0x1c00); in board_phy_config()
87 ksz9031_phy_extended_write(phydev, 0x02, in board_phy_config()
92 ksz9031_phy_extended_write(phydev, 0x02, in board_phy_config()
97 ksz9031_phy_extended_write(phydev, 0x02, in board_phy_config()
102 ksz9031_phy_extended_write(phydev, 0x02, in board_phy_config()
111 phy_write(phydev, MDIO_DEVAD_NONE, 23, 0x0020); in board_phy_config()
114 phy_reset(phydev); in board_phy_config()
117 phy_write(phydev, MDIO_DEVAD_NONE, 31, 0x0001); in board_phy_config()
120 phy_write(phydev, MDIO_DEVAD_NONE, 17, 0x09ff); in board_phy_config()
121 phy_write(phydev, MDIO_DEVAD_NONE, 17, 0x09ff); in board_phy_config()
124 phy_write(phydev, MDIO_DEVAD_NONE, 16, 0xe0ea); in board_phy_config()
127 phy_write(phydev, MDIO_DEVAD_NONE, 31, 0x0000); in board_phy_config()
130 phy_write(phydev, MDIO_DEVAD_NONE, 18, 0x0049); in board_phy_config()
133 if (phydev->drv->config) in board_phy_config()
134 phydev->drv->config(phydev); in board_phy_config()