Linux Kernel
3.7.1
|
#include <arch/sv_addr_ag.h>
Go to the source code of this file.
Data Structures | |
struct | etrax_dma_descr |
Macros | |
#define | RESET_DMA_NUM(n) *R_DMA_CH##n##_CMD = IO_STATE( R_DMA_CH0_CMD, cmd, reset ) |
#define | RESET_DMA(n) RESET_DMA_NUM( n ) |
#define | WAIT_DMA_NUM(n) |
#define | WAIT_DMA(n) WAIT_DMA_NUM( n ) |
Typedefs | |
typedef struct etrax_dma_descr | etrax_dma_descr |
Enumerations | |
enum | { d_eol = (1 << 0), d_eop = (1 << 1), d_wait = (1 << 2), d_int = (1 << 3), d_txerr = (1 << 4), d_stop = (1 << 4), d_ecp = (1 << 4), d_pri = (1 << 5), d_alignerr = (1 << 6), d_crcerr = (1 << 7) } |
Functions | |
void | prepare_rx_descriptor (struct etrax_dma_descr *desc) |
void | flush_etrax_cache (void) |
Variables | |
unsigned int | genconfig_shadow |
#define RESET_DMA | ( | n | ) | RESET_DMA_NUM( n ) |
#define WAIT_DMA | ( | n | ) | WAIT_DMA_NUM( n ) |
#define WAIT_DMA_NUM | ( | n | ) |
typedef struct etrax_dma_descr etrax_dma_descr |
anonymous enum |
void prepare_rx_descriptor | ( | struct etrax_dma_descr * | desc | ) |