Lines Matching defs:phy
25 #include <linux/phy/phy.h>
26 #include <linux/phy/phy-mipi-dphy.h>
227 static int rk_dphy_configure(struct phy *phy, union phy_configure_opts *opts)
229 struct rk_dphy *priv = phy_get_drvdata(phy);
260 static int rk_dphy_power_on(struct phy *phy)
262 struct rk_dphy *priv = phy_get_drvdata(phy);
274 static int rk_dphy_power_off(struct phy *phy)
276 struct rk_dphy *priv = phy_get_drvdata(phy);
283 static int rk_dphy_init(struct phy *phy)
285 struct rk_dphy *priv = phy_get_drvdata(phy);
290 static int rk_dphy_exit(struct phy *phy)
292 struct rk_dphy *priv = phy_get_drvdata(phy);
332 struct phy *phy;
366 phy = devm_phy_create(dev, np, &rk_dphy_ops);
367 if (IS_ERR(phy)) {
368 dev_err(dev, "failed to create phy\n");
369 return PTR_ERR(phy);
371 phy_set_drvdata(phy, priv);