Lines Matching defs:phy
14 #include <linux/phy/phy.h>
83 struct usb_phy *phy = glue->musb->xceiv;
85 if (!phy)
90 atomic_notifier_call_chain(&phy->notifier, USB_EVENT_NONE, phy);
93 atomic_notifier_call_chain(&phy->notifier, USB_EVENT_VBUS, phy);
96 atomic_notifier_call_chain(&phy->notifier, USB_EVENT_ID, phy);
117 musb->phy = devm_of_phy_get_by_index(dev, dev->of_node, 0);
118 if (IS_ERR(musb->phy)) {
119 err = PTR_ERR(musb->phy);
125 musb->phy = NULL;
129 if (musb->phy) {
130 err = phy_init(musb->phy);
136 err = phy_power_on(musb->phy);
170 if (musb->phy)
171 phy_power_off(musb->phy);
173 if (musb->phy)
174 phy_exit(musb->phy);
183 if (musb->phy) {
184 phy_power_off(musb->phy);
185 phy_exit(musb->phy);