Lines Matching defs:phy
3 * phy-uniphier-pcie.c - PHY driver for UniPhier PCIe controller
15 #include <linux/phy/phy.h>
119 static int uniphier_pciephy_init(struct phy *phy)
121 struct uniphier_pciephy_priv *priv = phy_get_drvdata(phy);
174 static int uniphier_pciephy_exit(struct phy *phy)
176 struct uniphier_pciephy_priv *priv = phy_get_drvdata(phy);
200 struct phy *phy;
243 phy = devm_phy_create(dev, dev->of_node, &uniphier_pciephy_ops);
244 if (IS_ERR(phy))
245 return PTR_ERR(phy);
252 phy_set_drvdata(phy, priv);
279 .compatible = "socionext,uniphier-pro5-pcie-phy",
283 .compatible = "socionext,uniphier-ld20-pcie-phy",
287 .compatible = "socionext,uniphier-pxs3-pcie-phy",
297 .name = "uniphier-pcie-phy",