|
Linux Kernel
3.7.1
|
#include <linux/sh_dma.h>#include <linux/shdma-base.h>#include <linux/dmaengine.h>#include <linux/interrupt.h>#include <linux/list.h>Go to the source code of this file.
Data Structures | |
| struct | sh_dmae_chan |
| struct | sh_dmae_device |
| struct | sh_dmae_regs |
| struct | sh_dmae_desc |
Macros | |
| #define | SH_DMAE_MAX_CHANNELS 20 |
| #define | SH_DMAE_TCR_MAX 0x00FFFFFF /* 16MB */ |
| #define | to_sh_chan(chan) container_of(chan, struct sh_dmae_chan, shdma_chan) |
| #define | to_sh_desc(lh) container_of(lh, struct sh_desc, node) |
| #define | tx_to_sh_desc(tx) container_of(tx, struct sh_desc, async_tx) |
| #define | to_sh_dev(chan) |
| #define to_sh_chan | ( | chan | ) | container_of(chan, struct sh_dmae_chan, shdma_chan) |
| #define to_sh_desc | ( | lh | ) | container_of(lh, struct sh_desc, node) |
| #define to_sh_dev | ( | chan | ) |
1.8.2