Linux Kernel
3.7.1
|
struct d40_desc - A descriptor is one DMA job.
: LLI settings for physical channel. Both src and dst= points into the lli_pool, to base if lli_len > 1 or to pre_alloc_lli if lli_len equals one. : Same as above but for logical channels. : The pool with two entries pre-allocated. : Number of llis of current descriptor. : Number of transferred llis. : Number of LCLA entries allocated. : DMA engine struct. Used for among other things for communication during a transfer. : List entry. : true if the client owns this descriptor. : true if this is a cyclic job
This descriptor is used for both logical and physical transfers.
Definition at line 175 of file ste_dma40.c.
bool cyclic |
Definition at line 190 of file ste_dma40.c.
bool is_in_client_list |
Definition at line 189 of file ste_dma40.c.
int lcla_alloc |
Definition at line 184 of file ste_dma40.c.
int lli_current |
Definition at line 183 of file ste_dma40.c.
int lli_len |
Definition at line 182 of file ste_dma40.c.
struct d40_log_lli_bidir lli_log |
Definition at line 179 of file ste_dma40.c.
struct d40_phy_lli_bidir lli_phy |
Definition at line 177 of file ste_dma40.c.
struct d40_lli_pool lli_pool |
Definition at line 181 of file ste_dma40.c.
Definition at line 187 of file ste_dma40.c.
Definition at line 186 of file ste_dma40.c.