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

Data Fields

struct virt_dma_desc vd
 
struct list_head dsg_list
 
dma_addr_t llis_bus
 
struct pl08x_llillis_va
 
u32 cctl
 
u32 ccfg
 
bool done
 

Detailed Description

struct pl08x_txd - wrapper for struct dma_async_tx_descriptor : virtual DMA descriptor : list of children sg's : DMA memory address (physical) start for the LLIs : virtual memory address start for the LLIs : control reg values for current txd : config reg values for current txd : this marks completed descriptors, which should not have their mux released.

Definition at line 178 of file amba-pl08x.c.

Field Documentation

u32 ccfg

Definition at line 189 of file amba-pl08x.c.

u32 cctl

Definition at line 184 of file amba-pl08x.c.

bool done

Definition at line 190 of file amba-pl08x.c.

struct list_head dsg_list

Definition at line 180 of file amba-pl08x.c.

dma_addr_t llis_bus

Definition at line 181 of file amba-pl08x.c.

struct pl08x_lli* llis_va

Definition at line 182 of file amba-pl08x.c.

Definition at line 179 of file amba-pl08x.c.


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