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

Data Fields

enum cpdma_state state
 
struct cpdma_ctlrctlr
 
int chan_num
 
spinlock_t lock
 
struct cpdma_desc __iomemhead
 
struct cpdma_desc __iomemtail
 
int count
 
void __iomemhdp
 
void __iomemcp
 
void __iomemrxfree
 
u32 mask
 
cpdma_handler_fn handler
 
enum dma_data_direction dir
 
struct cpdma_chan_stats stats
 
int int_set
 
int int_clear
 
int td
 

Detailed Description

Definition at line 107 of file davinci_cpdma.c.

Field Documentation

int chan_num

Definition at line 110 of file davinci_cpdma.c.

int count

Definition at line 113 of file davinci_cpdma.c.

void __iomem * cp

Definition at line 114 of file davinci_cpdma.c.

Definition at line 109 of file davinci_cpdma.c.

Definition at line 117 of file davinci_cpdma.c.

Definition at line 116 of file davinci_cpdma.c.

void __iomem* hdp

Definition at line 114 of file davinci_cpdma.c.

Definition at line 112 of file davinci_cpdma.c.

int int_clear

Definition at line 120 of file davinci_cpdma.c.

int int_set

Definition at line 120 of file davinci_cpdma.c.

spinlock_t lock

Definition at line 111 of file davinci_cpdma.c.

u32 mask

Definition at line 115 of file davinci_cpdma.c.

void __iomem * rxfree

Definition at line 114 of file davinci_cpdma.c.

Definition at line 108 of file davinci_cpdma.c.

Definition at line 118 of file davinci_cpdma.c.

Definition at line 112 of file davinci_cpdma.c.

Definition at line 120 of file davinci_cpdma.c.


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