Lines Matching refs:gadget
19 #include <linux/usb/gadget.h>
98 if (!gpio_vbus->phy.otg->gadget)
116 usb_gadget_vbus_connect(gpio_vbus->phy.otg->gadget);
126 status, gpio_vbus->phy.otg->gadget);
135 usb_gadget_vbus_disconnect(gpio_vbus->phy.otg->gadget);
141 status, gpio_vbus->phy.otg->gadget);
153 dev_dbg(&pdev->dev, "VBUS %s (gadget: %s)\n",
155 otg->gadget ? otg->gadget->name : "none");
157 if (otg->gadget)
167 struct usb_gadget *gadget)
175 if (!gadget) {
176 dev_dbg(&pdev->dev, "unregistering gadget '%s'\n",
177 otg->gadget->name);
185 usb_gadget_vbus_disconnect(otg->gadget);
188 otg->gadget = NULL;
192 otg->gadget = gadget;
193 dev_dbg(&pdev->dev, "registered gadget '%s'\n", gadget->name);
315 /* only active when a gadget is registered */