Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
usb_gadget Struct Reference

#include <gadget.h>

Data Fields

struct usb_gadget_opsops
 
struct usb_epep0
 
struct list_head ep_list
 
enum usb_device_speed speed
 
enum usb_device_speed max_speed
 
unsigned sg_supported:1
 
unsigned is_otg:1
 
unsigned is_a_peripheral:1
 
unsigned b_hnp_enable:1
 
unsigned a_hnp_support:1
 
unsigned a_alt_hnp_support:1
 
const charname
 
struct device dev
 
unsigned out_epnum
 
unsigned in_epnum
 

Detailed Description

Definition at line 527 of file gadget.h.

Field Documentation

unsigned a_alt_hnp_support

Definition at line 539 of file gadget.h.

unsigned a_hnp_support

Definition at line 538 of file gadget.h.

unsigned b_hnp_enable

Definition at line 537 of file gadget.h.

Definition at line 541 of file gadget.h.

struct usb_ep* ep0

Definition at line 530 of file gadget.h.

struct list_head ep_list

Definition at line 531 of file gadget.h.

unsigned in_epnum

Definition at line 543 of file gadget.h.

unsigned is_a_peripheral

Definition at line 536 of file gadget.h.

unsigned is_otg

Definition at line 535 of file gadget.h.

enum usb_device_speed max_speed

Definition at line 533 of file gadget.h.

const char* name

Definition at line 540 of file gadget.h.

Definition at line 529 of file gadget.h.

unsigned out_epnum

Definition at line 542 of file gadget.h.

unsigned sg_supported

Definition at line 534 of file gadget.h.

enum usb_device_speed speed

Definition at line 532 of file gadget.h.


The documentation for this struct was generated from the following file: