Linux Kernel
3.7.1
|
#include <linux/dmaengine.h>
Go to the source code of this file.
Data Structures | |
struct | at_dma_platform_data |
struct | at_dma_slave |
Macros | |
#define | ATC_SRC_PER(h) (0xFU & (h)) /* Channel src rq associated with periph handshaking ifc h */ |
#define | ATC_DST_PER(h) ((0xFU & (h)) << 4) /* Channel dst rq associated with periph handshaking ifc h */ |
#define | ATC_SRC_REP (0x1 << 8) /* Source Replay Mod */ |
#define | ATC_SRC_H2SEL (0x1 << 9) /* Source Handshaking Mod */ |
#define | ATC_SRC_H2SEL_SW (0x0 << 9) |
#define | ATC_SRC_H2SEL_HW (0x1 << 9) |
#define | ATC_DST_REP (0x1 << 12) /* Destination Replay Mod */ |
#define | ATC_DST_H2SEL (0x1 << 13) /* Destination Handshaking Mod */ |
#define | ATC_DST_H2SEL_SW (0x0 << 13) |
#define | ATC_DST_H2SEL_HW (0x1 << 13) |
#define | ATC_SOD (0x1 << 16) /* Stop On Done */ |
#define | ATC_LOCK_IF (0x1 << 20) /* Interface Lock */ |
#define | ATC_LOCK_B (0x1 << 21) /* AHB Bus Lock */ |
#define | ATC_LOCK_IF_L (0x1 << 22) /* Master Interface Arbiter Lock */ |
#define | ATC_LOCK_IF_L_CHUNK (0x0 << 22) |
#define | ATC_LOCK_IF_L_BUFFER (0x1 << 22) |
#define | ATC_AHB_PROT_MASK (0x7 << 24) /* AHB Protection */ |
#define | ATC_FIFOCFG_MASK (0x3 << 28) /* FIFO Request Configuration */ |
#define | ATC_FIFOCFG_LARGESTBURST (0x0 << 28) |
#define | ATC_FIFOCFG_HALFFIFO (0x1 << 28) |
#define | ATC_FIFOCFG_ENOUGHSPACE (0x2 << 28) |
#define ATC_AHB_PROT_MASK (0x7 << 24) /* AHB Protection */ |
Definition at line 54 of file dma-atmel.h.
#define ATC_DST_H2SEL (0x1 << 13) /* Destination Handshaking Mod */ |
Definition at line 45 of file dma-atmel.h.
#define ATC_DST_H2SEL_HW (0x1 << 13) |
Definition at line 47 of file dma-atmel.h.
#define ATC_DST_H2SEL_SW (0x0 << 13) |
Definition at line 46 of file dma-atmel.h.
#define ATC_DST_PER | ( | h | ) | ((0xFU & (h)) << 4) /* Channel dst rq associated with periph handshaking ifc h */ |
Definition at line 39 of file dma-atmel.h.
#define ATC_DST_REP (0x1 << 12) /* Destination Replay Mod */ |
Definition at line 44 of file dma-atmel.h.
#define ATC_FIFOCFG_ENOUGHSPACE (0x2 << 28) |
Definition at line 58 of file dma-atmel.h.
#define ATC_FIFOCFG_HALFFIFO (0x1 << 28) |
Definition at line 57 of file dma-atmel.h.
#define ATC_FIFOCFG_LARGESTBURST (0x0 << 28) |
Definition at line 56 of file dma-atmel.h.
#define ATC_FIFOCFG_MASK (0x3 << 28) /* FIFO Request Configuration */ |
Definition at line 55 of file dma-atmel.h.
#define ATC_LOCK_B (0x1 << 21) /* AHB Bus Lock */ |
Definition at line 50 of file dma-atmel.h.
#define ATC_LOCK_IF (0x1 << 20) /* Interface Lock */ |
Definition at line 49 of file dma-atmel.h.
#define ATC_LOCK_IF_L (0x1 << 22) /* Master Interface Arbiter Lock */ |
Definition at line 51 of file dma-atmel.h.
#define ATC_LOCK_IF_L_BUFFER (0x1 << 22) |
Definition at line 53 of file dma-atmel.h.
#define ATC_LOCK_IF_L_CHUNK (0x0 << 22) |
Definition at line 52 of file dma-atmel.h.
#define ATC_SOD (0x1 << 16) /* Stop On Done */ |
Definition at line 48 of file dma-atmel.h.
#define ATC_SRC_H2SEL (0x1 << 9) /* Source Handshaking Mod */ |
Definition at line 41 of file dma-atmel.h.
#define ATC_SRC_H2SEL_HW (0x1 << 9) |
Definition at line 43 of file dma-atmel.h.
#define ATC_SRC_H2SEL_SW (0x0 << 9) |
Definition at line 42 of file dma-atmel.h.
#define ATC_SRC_PER | ( | h | ) | (0xFU & (h)) /* Channel src rq associated with periph handshaking ifc h */ |
Definition at line 38 of file dma-atmel.h.
#define ATC_SRC_REP (0x1 << 8) /* Source Replay Mod */ |
Definition at line 40 of file dma-atmel.h.