Lines Matching refs:phy
112 struct phy *phy; member
154 static int spear1310_miphy_init(struct phy *phy) in spear1310_miphy_init() argument
156 struct spear1310_miphy_priv *priv = phy_get_drvdata(phy); in spear1310_miphy_init()
165 static int spear1310_miphy_exit(struct phy *phy) in spear1310_miphy_exit() argument
167 struct spear1310_miphy_priv *priv = phy_get_drvdata(phy); in spear1310_miphy_exit()
188 static struct phy *spear1310_miphy_xlate(struct device *dev, in spear1310_miphy_xlate()
205 return priv->phy; in spear1310_miphy_xlate()
230 priv->phy = devm_phy_create(dev, NULL, &spear1310_miphy_ops); in spear1310_miphy_probe()
231 if (IS_ERR(priv->phy)) { in spear1310_miphy_probe()
233 return PTR_ERR(priv->phy); in spear1310_miphy_probe()
237 phy_set_drvdata(priv->phy, priv); in spear1310_miphy_probe()