Lines Matching defs:usb_gadget_ops
463 struct usb_gadget_ops { struct
464 int (*get_frame)(struct usb_gadget *);
465 int (*wakeup)(struct usb_gadget *);
466 int (*set_selfpowered) (struct usb_gadget *, int is_selfpowered);
467 int (*vbus_session) (struct usb_gadget *, int is_active);
468 int (*vbus_draw) (struct usb_gadget *, unsigned mA);
469 int (*pullup) (struct usb_gadget *, int is_on);
470 int (*ioctl)(struct usb_gadget *,
472 void (*get_config_params)(struct usb_dcd_config_params *);
473 int (*udc_start)(struct usb_gadget *,
475 int (*udc_stop)(struct usb_gadget *);
476 struct usb_ep *(*match_ep)(struct usb_gadget *,
479 int (*ep_conf)(struct usb_gadget *,
482 void (*udc_set_speed)(struct usb_gadget *gadget,