Linux Kernel
3.7.1
|
#include <gadget.h>
Data Fields | |
int(* | get_frame )(struct usb_gadget *) |
int(* | wakeup )(struct usb_gadget *) |
int(* | set_selfpowered )(struct usb_gadget *, int is_selfpowered) |
int(* | vbus_session )(struct usb_gadget *, int is_active) |
int(* | vbus_draw )(struct usb_gadget *, unsigned mA) |
int(* | pullup )(struct usb_gadget *, int is_on) |
int(* | ioctl )(struct usb_gadget *, unsigned code, unsigned long param) |
void(* | get_config_params )(struct usb_dcd_config_params *) |
int(* | udc_start )(struct usb_gadget *, struct usb_gadget_driver *) |
int(* | udc_stop )(struct usb_gadget *, struct usb_gadget_driver *) |
int(* | start )(struct usb_gadget_driver *, int(*bind)(struct usb_gadget *, struct usb_gadget_driver *driver)) |
int(* | stop )(struct usb_gadget_driver *) |
void(* get_config_params)(struct usb_dcd_config_params *) |
int(* get_frame)(struct usb_gadget *) |
int(* set_selfpowered)(struct usb_gadget *, int is_selfpowered) |
int(* start)(struct usb_gadget_driver *, int(*bind)(struct usb_gadget *,struct usb_gadget_driver *driver)) |
int(* stop)(struct usb_gadget_driver *) |
int(* udc_start)(struct usb_gadget *, struct usb_gadget_driver *) |
int(* udc_stop)(struct usb_gadget *, struct usb_gadget_driver *) |
int(* vbus_draw)(struct usb_gadget *, unsigned mA) |
int(* wakeup)(struct usb_gadget *) |