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

Data Fields

struct devicedev
 
struct dma_chan chan
 
struct dma_async_tx_descriptor desc
 
struct mmp_pdma_phyphy
 
enum dma_transfer_direction dir
 
struct tasklet_struct tasklet
 
u32 dcmd
 
u32 drcmr
 
u32 dev_addr
 
spinlock_t desc_lock
 
struct list_head chain_pending
 
struct list_head chain_running
 
bool idle
 
struct dma_pooldesc_pool
 

Detailed Description

Definition at line 89 of file mmp_pdma.c.

Field Documentation

struct list_head chain_pending

Definition at line 104 of file mmp_pdma.c.

struct list_head chain_running

Definition at line 105 of file mmp_pdma.c.

Definition at line 91 of file mmp_pdma.c.

u32 dcmd

Definition at line 98 of file mmp_pdma.c.

Definition at line 92 of file mmp_pdma.c.

spinlock_t desc_lock

Definition at line 103 of file mmp_pdma.c.

struct dma_pool* desc_pool

Definition at line 108 of file mmp_pdma.c.

struct device* dev

Definition at line 90 of file mmp_pdma.c.

u32 dev_addr

Definition at line 100 of file mmp_pdma.c.

Definition at line 94 of file mmp_pdma.c.

u32 drcmr

Definition at line 99 of file mmp_pdma.c.

bool idle

Definition at line 106 of file mmp_pdma.c.

Definition at line 93 of file mmp_pdma.c.

Definition at line 97 of file mmp_pdma.c.


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