Lines Matching refs:phy_mii

1266 		features = gp->phy_mii.def->features;
1271 if (gp->phy_mii.advertising != 0)
1272 advertise &= gp->phy_mii.advertising;
1275 speed = gp->phy_mii.speed;
1276 duplex = gp->phy_mii.duplex;
1312 gp->phy_mii.autoneg = gp->want_autoneg = autoneg;
1313 gp->phy_mii.speed = speed;
1314 gp->phy_mii.duplex = duplex;
1322 gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, advertise);
1326 gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, speed, duplex);
1349 if (gp->phy_mii.def->ops->read_link(&gp->phy_mii))
1351 full_duplex = (gp->phy_mii.duplex == DUPLEX_FULL);
1352 speed = gp->phy_mii.speed;
1353 pause = gp->phy_mii.pause;
1455 gp->phy_mii.def->ops->setup_forced(&gp->phy_mii,
1465 if (gp->phy_mii.def->magic_aneg)
1469 gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, SPEED_100,
1479 if (gp->phy_mii.speed == SPEED_100) {
1480 gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, SPEED_10,
1520 if (found_mii_phy(gp) && gp->phy_mii.def->ops->poll_link(&gp->phy_mii)) {
1528 gp->last_forced_speed = gp->phy_mii.speed;
1533 gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, gp->phy_mii.advertising);
1718 sungem_phy_probe(&gp->phy_mii, gp->mii_phy_addr);
1721 if (gp->phy_mii.def && gp->phy_mii.def->ops->init)
1722 gp->phy_mii.def->ops->init(&gp->phy_mii);
1737 gp->phy_mii.def ? gp->phy_mii.def->name : "no");
2125 if (found_mii_phy(gp) && gp->phy_mii.def->ops->suspend)
2126 gp->phy_mii.def->ops->suspend(&gp->phy_mii);
2538 if (gp->phy_mii.def)
2539 supported = gp->phy_mii.def->features;
2550 cmd->base.speed = gp->phy_mii.speed;
2551 cmd->base.duplex = gp->phy_mii.duplex;
2552 advertising = gp->phy_mii.advertising;
2950 gp->phy_mii.dev = dev;
2951 gp->phy_mii.mdio_read = _sungem_phy_read;
2952 gp->phy_mii.mdio_write = _sungem_phy_write;
2954 gp->phy_mii.platform_data = gp->of_node;