Lines Matching refs:phy
89 struct phy *phy; member
160 static int spear1340_miphy_init(struct phy *phy) in spear1340_miphy_init() argument
162 struct spear1340_miphy_priv *priv = phy_get_drvdata(phy); in spear1340_miphy_init()
173 static int spear1340_miphy_exit(struct phy *phy) in spear1340_miphy_exit() argument
175 struct spear1340_miphy_priv *priv = phy_get_drvdata(phy); in spear1340_miphy_exit()
225 static struct phy *spear1340_miphy_xlate(struct device *dev, in spear1340_miphy_xlate()
242 return priv->phy; in spear1340_miphy_xlate()
262 priv->phy = devm_phy_create(dev, NULL, &spear1340_miphy_ops); in spear1340_miphy_probe()
263 if (IS_ERR(priv->phy)) { in spear1340_miphy_probe()
265 return PTR_ERR(priv->phy); in spear1340_miphy_probe()
269 phy_set_drvdata(priv->phy, priv); in spear1340_miphy_probe()