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

#include <fsl_qe_udc.h>

Data Fields

struct usb_gadget gadget
 
struct usb_gadget_driverdriver
 
struct devicedev
 
struct qe_ep eps [USB_MAX_ENDPOINTS]
 
struct usb_ctrlrequest local_setup_buff
 
spinlock_t lock
 
unsigned long soc_type
 
struct qe_reqstatus_req
 
struct usb_device_para __iomemusb_param
 
struct usb_ep_para __iomemep_param [4]
 
u32 max_pipes
 
u32 max_use_endpts
 
u32 bus_reset
 
u32 resume_state
 
u32 usb_state
 
u32 usb_next_state
 
u32 ep0_state
 
u32 ep0_dir
 
u32 usb_sof_count
 
u32 errors
 
u8tmpbuf
 
u32 c_start
 
u32 c_end
 
u8nullbuf
 
u8statusbuf
 
dma_addr_t nullp
 
u8 nullmap
 
u8 device_address
 
unsigned int usb_clock
 
unsigned int usb_irq
 
struct usb_ctlr __iomemusb_regs
 
struct tasklet_struct rx_tasklet
 
struct completiondone
 

Detailed Description

Definition at line 318 of file fsl_qe_udc.h.

Field Documentation

u32 bus_reset

Definition at line 335 of file fsl_qe_udc.h.

u32 c_end

Definition at line 347 of file fsl_qe_udc.h.

u32 c_start

Definition at line 346 of file fsl_qe_udc.h.

struct device* dev

Definition at line 321 of file fsl_qe_udc.h.

u8 device_address

Definition at line 353 of file fsl_qe_udc.h.

Definition at line 361 of file fsl_qe_udc.h.

Definition at line 320 of file fsl_qe_udc.h.

u32 ep0_dir

Definition at line 340 of file fsl_qe_udc.h.

Definition at line 339 of file fsl_qe_udc.h.

struct usb_ep_para __iomem* ep_param[4]

Definition at line 331 of file fsl_qe_udc.h.

Definition at line 322 of file fsl_qe_udc.h.

u32 errors

Definition at line 343 of file fsl_qe_udc.h.

Definition at line 319 of file fsl_qe_udc.h.

struct usb_ctrlrequest local_setup_buff

Definition at line 323 of file fsl_qe_udc.h.

spinlock_t lock

Definition at line 324 of file fsl_qe_udc.h.

u32 max_pipes

Definition at line 333 of file fsl_qe_udc.h.

u32 max_use_endpts

Definition at line 334 of file fsl_qe_udc.h.

u8* nullbuf

Definition at line 349 of file fsl_qe_udc.h.

u8 nullmap

Definition at line 352 of file fsl_qe_udc.h.

dma_addr_t nullp

Definition at line 351 of file fsl_qe_udc.h.

u32 resume_state

Definition at line 336 of file fsl_qe_udc.h.

struct tasklet_struct rx_tasklet

Definition at line 359 of file fsl_qe_udc.h.

unsigned long soc_type

Definition at line 325 of file fsl_qe_udc.h.

struct qe_req* status_req

Definition at line 327 of file fsl_qe_udc.h.

u8* statusbuf

Definition at line 350 of file fsl_qe_udc.h.

u8* tmpbuf

Definition at line 345 of file fsl_qe_udc.h.

unsigned int usb_clock

Definition at line 355 of file fsl_qe_udc.h.

unsigned int usb_irq

Definition at line 356 of file fsl_qe_udc.h.

u32 usb_next_state

Definition at line 338 of file fsl_qe_udc.h.

Definition at line 330 of file fsl_qe_udc.h.

struct usb_ctlr __iomem* usb_regs

Definition at line 357 of file fsl_qe_udc.h.

u32 usb_sof_count

Definition at line 342 of file fsl_qe_udc.h.

u32 usb_state

Definition at line 337 of file fsl_qe_udc.h.


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