Lines Matching defs:phy
15 #include <linux/phy/phy.h>
19 #include <dt-bindings/phy/phy-pistachio-usb.h>
52 static int pistachio_usb_phy_power_on(struct phy *phy)
54 struct pistachio_usb_phy *p_phy = phy_get_drvdata(phy);
117 static int pistachio_usb_phy_power_off(struct phy *phy)
119 struct pistachio_usb_phy *p_phy = phy_get_drvdata(phy);
136 struct phy *phy;
167 phy = devm_phy_create(p_phy->dev, NULL, &pistachio_usb_phy_ops);
168 if (IS_ERR(phy)) {
170 PTR_ERR(phy));
171 return PTR_ERR(phy);
173 phy_set_drvdata(phy, p_phy);
187 { .compatible = "img,pistachio-usb-phy", },
195 .name = "pistachio-usb-phy",