Lines Matching defs:phydev

1153 	struct phy_device *phydev = netdev->phydev;
1159 switch (phydev->speed) {
1161 if (phydev->master_slave_state == MASTER_SLAVE_STATE_MASTER)
1167 if (phydev->master_slave_state == MASTER_SLAVE_STATE_MASTER)
1173 if (phydev->duplex)
1179 if (phydev->duplex)
1186 "Invalid speed %d\n", phydev->speed);
1416 struct phy_device *phydev = netdev->phydev;
1419 phy_print_status(phydev);
1420 if (phydev->state == PHY_RUNNING) {
1427 if (phydev->duplex)
1433 switch (phydev->speed) {
1454 linkmode_adv_to_mii_adv_t(phydev->advertising);
1456 linkmode_adv_to_mii_adv_t(phydev->lp_advertising);
1460 lan743x_ptp_update_latency(adapter, phydev->speed);
1461 if (phydev->interface == PHY_INTERFACE_MODE_SGMII ||
1462 phydev->interface == PHY_INTERFACE_MODE_1000BASEX ||
1463 phydev->interface == PHY_INTERFACE_MODE_2500BASEX)
1467 if (phydev->enable_tx_lpi)
1478 struct phy_device *phydev = netdev->phydev;
1480 phy_stop(netdev->phydev);
1481 phy_disconnect(netdev->phydev);
1483 /* using phydev here as phy_disconnect NULLs netdev->phydev */
1484 if (phy_is_pseudo_fixed_link(phydev))
1485 fixed_phy_unregister(phydev);
1516 struct phy_device *phydev;
1520 phydev = of_phy_get_and_connect(netdev, adapter->pdev->dev.of_node,
1523 if (!phydev) {
1525 phydev = phy_find_first(adapter->mdiobus);
1526 if (!phydev) {
1529 phydev = fixed_phy_register(PHY_POLL,
1531 if (IS_ERR(phydev)) {
1533 return PTR_ERR(phydev);
1542 ret = phy_connect_direct(netdev, phydev,
1550 phy_remove_link_mode(phydev, ETHTOOL_LINK_MODE_1000baseT_Half_BIT);
1553 phy_support_asym_pause(phydev);
1555 phy->fc_autoneg = phydev->autoneg;
1557 phy_start(phydev);
1558 phy_start_aneg(phydev);
1559 phy_attached_info(phydev);
3170 return phy_mii_ioctl(netdev->phydev, ifr, cmd);