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

Data Fields

u16 revision
 
u16 control
 
u16 status
 
u16 eoi
 
u16 epintr_set
 
u16 epintr_clear
 
u16 epintr_status
 
u16 coreintr_set
 
u16 coreintr_clear
 
u16 coreintr_status
 
u16 phy_utmi
 
u16 mode
 
unsigned reset:5
 
unsigned usb_shift:5
 
u32 usb_mask
 
u32 usb_bitmap
 
unsigned drvvbus:5
 
unsigned txep_shift:5
 
u32 txep_mask
 
u32 txep_bitmap
 
unsigned rxep_shift:5
 
u32 rxep_mask
 
u32 rxep_bitmap
 
unsigned otg_disable:5
 
unsigned iddig:5
 
u32 musb_core_offset
 
u8 poll_seconds
 
u8 instances
 

Detailed Description

DSPS musb wrapper register offset. FIXME: This should be expanded to have all the wrapper registers from TI DSPS musb ips.

Definition at line 75 of file musb_dsps.c.

Field Documentation

u16 control

Definition at line 77 of file musb_dsps.c.

u16 coreintr_clear

Definition at line 84 of file musb_dsps.c.

u16 coreintr_set

Definition at line 83 of file musb_dsps.c.

u16 coreintr_status

Definition at line 85 of file musb_dsps.c.

unsigned drvvbus

Definition at line 96 of file musb_dsps.c.

u16 eoi

Definition at line 79 of file musb_dsps.c.

u16 epintr_clear

Definition at line 81 of file musb_dsps.c.

u16 epintr_set

Definition at line 80 of file musb_dsps.c.

u16 epintr_status

Definition at line 82 of file musb_dsps.c.

unsigned iddig

Definition at line 110 of file musb_dsps.c.

u8 instances

Definition at line 115 of file musb_dsps.c.

u16 mode

Definition at line 87 of file musb_dsps.c.

u32 musb_core_offset

Definition at line 112 of file musb_dsps.c.

unsigned otg_disable

Definition at line 107 of file musb_dsps.c.

u16 phy_utmi

Definition at line 86 of file musb_dsps.c.

u8 poll_seconds

Definition at line 113 of file musb_dsps.c.

unsigned reset

Definition at line 90 of file musb_dsps.c.

Definition at line 76 of file musb_dsps.c.

u32 rxep_bitmap

Definition at line 104 of file musb_dsps.c.

u32 rxep_mask

Definition at line 103 of file musb_dsps.c.

unsigned rxep_shift

Definition at line 102 of file musb_dsps.c.

Definition at line 78 of file musb_dsps.c.

u32 txep_bitmap

Definition at line 100 of file musb_dsps.c.

u32 txep_mask

Definition at line 99 of file musb_dsps.c.

unsigned txep_shift

Definition at line 98 of file musb_dsps.c.

u32 usb_bitmap

Definition at line 95 of file musb_dsps.c.

u32 usb_mask

Definition at line 94 of file musb_dsps.c.

unsigned usb_shift

Definition at line 93 of file musb_dsps.c.


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