Linux Kernel
3.7.1
|
#include <dma.h>
Data Fields | |
unsigned char | number |
unsigned char | in_use |
unsigned char | irq_claimed |
unsigned char | irq_enabled |
unsigned char | xfer_unit |
enum s3c2410_dma_state | state |
enum s3c2410_dma_loadst | load_state |
struct s3c2410_dma_client * | client |
enum dma_data_direction | source |
enum dma_ch | req_ch |
unsigned long | dev_addr |
unsigned long | load_timeout |
unsigned int | flags |
struct s3c24xx_dma_map * | map |
void __iomem * | regs |
void __iomem * | addr_reg |
unsigned int | irq |
unsigned long | dcon |
s3c2410_dma_cbfn_t | callback_fn |
s3c2410_dma_opfn_t | op_fn |
struct s3c2410_dma_stats * | stats |
struct s3c2410_dma_stats | stats_store |
struct s3c2410_dma_buf * | curr |
struct s3c2410_dma_buf * | next |
struct s3c2410_dma_buf * | end |
struct device | dev |
unsigned char | bit |
unsigned char | hw_width |
unsigned char | peripheral |
dma_addr_t | dev_addr |
struct s3c64xx_dmac * | dmac |
struct s3c64xx_dma_buff * | curr |
struct s3c64xx_dma_buff * | next |
struct s3c64xx_dma_buff * | end |
s3c2410_dma_cbfn_t callback_fn |
struct s3c64xx_dma_buff* curr |
struct s3c2410_dma_buf* curr |
dma_addr_t dev_addr |
struct s3c64xx_dmac* dmac |
struct s3c64xx_dma_buff* end |
struct s3c2410_dma_buf* end |
enum s3c2410_dma_loadst load_state |
struct s3c64xx_dma_buff* next |
struct s3c2410_dma_buf* next |
s3c2410_dma_opfn_t op_fn |
enum dma_data_direction source |
enum s3c2410_dma_state state |
struct s3c2410_dma_stats stats_store |