Lines Matching refs:serdes
292 struct phy *serdes; member
530 ret = phy_init(memac->serdes); in memac_enable()
537 ret = phy_power_on(memac->serdes); in memac_enable()
541 phy_exit(memac->serdes); in memac_enable()
549 phy_power_off(memac->serdes); in memac_disable()
550 phy_exit(memac->serdes); in memac_disable()
690 return phy_set_mode_ext(memac->serdes, PHY_MODE_ETHERNET, in memac_prepare()
1057 if (!mac_dev->fman_mac->serdes) in memac_supports()
1060 return !phy_validate(mac_dev->fman_mac->serdes, PHY_MODE_ETHERNET, in memac_supports()
1153 memac->serdes = devm_of_phy_optional_get(mac_dev->dev, mac_node, in memac_initialization()
1155 if (!memac->serdes) { in memac_initialization()
1157 } else if (IS_ERR(memac->serdes)) { in memac_initialization()
1158 err = PTR_ERR(memac->serdes); in memac_initialization()