Lines Matching defs:phydev
360 struct phy_device *phydev;
544 int is_rgmii = !!(pd->phydev->supported
716 struct phy_device *phydev = pd->phydev;
718 pd->link.full = phydev->duplex;
719 pd->link.giga = (phydev->speed == 1000);
720 if (pd->link.mbit != phydev->speed) {
721 pd->link.mbit = phydev->speed;
727 phy_print_status(phydev);
733 struct phy_device *phydev = pd->phydev;
735 (!phydev->link ||
736 (pd->link.mbit != phydev->speed) ||
737 (pd->link.full != phydev->duplex))) {
740 if (!phydev->link) {
742 phy_print_status(phydev);
745 if (!pd->link.isup && phydev->link) {
746 if (pd->link.full != phydev->duplex) {
748 if (phydev->duplex)
755 if (pd->link.giga != (phydev->speed == 1000)) {
760 if (phydev->speed == 1000) {
794 pd->phydev = p;
879 phy_read_status(pd->phydev);
882 s6gmac_linkisup(dev, pd->phydev->link);
898 phy_start(pd->phydev);
908 phy_stop(pd->phydev);