Lines Matching defs:phy
24 #include <linux/phy/phy.h>
25 #include <linux/phy/phy-mipi-dphy.h>
226 static int rk_dphy_configure(struct phy *phy, union phy_configure_opts *opts)
228 struct rk_dphy *priv = phy_get_drvdata(phy);
259 static int rk_dphy_power_on(struct phy *phy)
261 struct rk_dphy *priv = phy_get_drvdata(phy);
273 static int rk_dphy_power_off(struct phy *phy)
275 struct rk_dphy *priv = phy_get_drvdata(phy);
282 static int rk_dphy_init(struct phy *phy)
284 struct rk_dphy *priv = phy_get_drvdata(phy);
289 static int rk_dphy_exit(struct phy *phy)
291 struct rk_dphy *priv = phy_get_drvdata(phy);
330 struct phy *phy;
360 phy = devm_phy_create(dev, np, &rk_dphy_ops);
361 if (IS_ERR(phy)) {
362 dev_err(dev, "failed to create phy\n");
363 return PTR_ERR(phy);
365 phy_set_drvdata(phy, priv);