Lines Matching refs:gadget
21 #include <linux/usb/gadget.h>
100 if (!gpio_vbus->otg.gadget)
111 usb_gadget_vbus_connect(gpio_vbus->otg.gadget);
126 usb_gadget_vbus_disconnect(gpio_vbus->otg.gadget);
138 dev_dbg(&pdev->dev, "VBUS %s (gadget: %s)\n",
140 gpio_vbus->otg.gadget ? gpio_vbus->otg.gadget->name : "none");
142 if (gpio_vbus->otg.gadget)
152 struct usb_gadget *gadget)
165 if (!gadget) {
166 dev_dbg(&pdev->dev, "unregistering gadget '%s'\n",
167 otg->gadget->name);
175 usb_gadget_vbus_disconnect(otg->gadget);
178 otg->gadget = NULL;
182 otg->gadget = gadget;
183 dev_dbg(&pdev->dev, "registered gadget '%s'\n", gadget->name);
282 /* only active when a gadget is registered */