Lines Matching defs:phydev
63 struct phy_device *phydev;
281 return __smsc95xx_mdio_read(dev, pdata->phydev->mdio.addr, idx, 1);
288 __smsc95xx_mdio_write(dev, pdata->phydev->mdio.addr, idx, regval, 1);
544 if (pdata->phydev->duplex == DUPLEX_FULL) {
545 phy_get_pause(pdata->phydev, &tx_pause, &rx_pause);
579 if (pdata->phydev->duplex != DUPLEX_FULL) {
741 phy_read_status(net->phydev);
742 return net->phydev->link;
768 return phy_mii_ioctl(netdev->phydev, rq, cmd);
1071 phy_print_status(net->phydev);
1150 pdata->phydev = phy_find_first(pdata->mdiobus);
1151 if (!pdata->phydev) {
1157 pdata->phydev->is_internal = is_internal_phy;
1181 ret = phy_connect_direct(dev->net, pdata->phydev,
1189 phy_attached_info(dev->net->phydev);
1208 phy_disconnect(dev->net->phydev);
1217 phy_start(dev->net->phydev);
1224 if (dev->net->phydev)
1225 phy_stop(dev->net->phydev);
1780 phy_init_hw(pdata->phydev);