Lines Matching refs:phy_dev
332 struct phy_device *phy_dev = dev->phydev;
335 if (phy_dev->link && ((ax->speed != phy_dev->speed) ||
336 (ax->duplex != phy_dev->duplex))) {
338 ax->speed = phy_dev->speed;
339 ax->duplex = phy_dev->duplex;
343 if (phy_dev->link != ax->link) {
344 if (!phy_dev->link) {
348 ax->link = phy_dev->link;
354 phy_print_status(phy_dev);
360 struct phy_device *phy_dev = NULL;
364 phy_dev = phy_find_first(ax->mii_bus);
365 if (!phy_dev) {
370 ret = phy_connect_direct(dev, phy_dev, ax_handle_link_change,
377 phy_set_max_speed(phy_dev, SPEED_100);
380 phy_dev->drv->name, phydev_name(phy_dev), phy_dev->irq);
557 struct phy_device *phy_dev = dev->phydev;
562 if (!phy_dev)
565 return phy_mii_ioctl(phy_dev, req, cmd);