Lines Matching defs:usb_gadget_ops
460 struct usb_gadget_ops { struct
461 int (*get_frame)(struct usb_gadget *);
462 int (*wakeup)(struct usb_gadget *);
463 int (*set_selfpowered) (struct usb_gadget *, int is_selfpowered);
464 int (*vbus_session) (struct usb_gadget *, int is_active);
465 int (*vbus_draw) (struct usb_gadget *, unsigned mA);
466 int (*pullup) (struct usb_gadget *, int is_on);
467 int (*ioctl)(struct usb_gadget *,
469 void (*get_config_params)(struct usb_dcd_config_params *);
470 int (*udc_start)(struct usb_gadget *,
472 int (*udc_stop)(struct usb_gadget *,
476 int (*start)(struct usb_gadget_driver *,
478 int (*stop)(struct usb_gadget_driver *);