|
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 |
1.8.2