|
Linux Kernel
3.7.1
|
#include <fsldma.h>
Data Fields | |
| char | name [8] |
| struct fsldma_chan_regs __iomem * | regs |
| spinlock_t | desc_lock |
| struct list_head | ld_pending |
| struct list_head | ld_running |
| struct dma_chan | common |
| struct dma_pool * | desc_pool |
| struct device * | dev |
| int | irq |
| int | id |
| struct tasklet_struct | tasklet |
| u32 | feature |
| bool | idle |
| void(* | toggle_ext_pause )(struct fsldma_chan *fsl_chan, int enable) |
| void(* | toggle_ext_start )(struct fsldma_chan *fsl_chan, int enable) |
| void(* | set_src_loop_size )(struct fsldma_chan *fsl_chan, int size) |
| void(* | set_dst_loop_size )(struct fsldma_chan *fsl_chan, int size) |
| void(* | set_request_count )(struct fsldma_chan *fsl_chan, int size) |
| spinlock_t desc_lock |
| void(* set_dst_loop_size)(struct fsldma_chan *fsl_chan, int size) |
| void(* set_request_count)(struct fsldma_chan *fsl_chan, int size) |
| void(* set_src_loop_size)(struct fsldma_chan *fsl_chan, int size) |
| struct tasklet_struct tasklet |
| void(* toggle_ext_pause)(struct fsldma_chan *fsl_chan, int enable) |
| void(* toggle_ext_start)(struct fsldma_chan *fsl_chan, int enable) |
1.8.2