Lines Matching defs:phy
3 * phy-uniphier-pcie.c - PHY driver for UniPhier PCIe controller
15 #include <linux/phy/phy.h>
141 static int uniphier_pciephy_init(struct phy *phy)
143 struct uniphier_pciephy_priv *priv = phy_get_drvdata(phy);
200 static int uniphier_pciephy_exit(struct phy *phy)
202 struct uniphier_pciephy_priv *priv = phy_get_drvdata(phy);
226 struct phy *phy;
269 phy = devm_phy_create(dev, dev->of_node, &uniphier_pciephy_ops);
270 if (IS_ERR(phy))
271 return PTR_ERR(phy);
278 phy_set_drvdata(phy, priv);
319 .compatible = "socionext,uniphier-pro5-pcie-phy",
323 .compatible = "socionext,uniphier-ld20-pcie-phy",
327 .compatible = "socionext,uniphier-pxs3-pcie-phy",
331 .compatible = "socionext,uniphier-nx1-pcie-phy",
341 .name = "uniphier-pcie-phy",