Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
dw_dma_regs Struct Reference

#include <dw_dmac_regs.h>

Public Member Functions

 DW_REG (STATUS_INT)
 
 DW_REG (REQ_SRC)
 
 DW_REG (REQ_DST)
 
 DW_REG (SGL_REQ_SRC)
 
 DW_REG (SGL_REQ_DST)
 
 DW_REG (LAST_SRC)
 
 DW_REG (LAST_DST)
 
 DW_REG (CFG)
 
 DW_REG (CH_EN)
 
 DW_REG (ID)
 
 DW_REG (TEST)
 
 DW_REG (__reserved0)
 
 DW_REG (__reserved1)
 

Data Fields

struct dw_dma_chan_regs CHAN [DW_DMA_MAX_NR_CHANNELS]
 
struct dw_dma_irq_regs RAW
 
struct dw_dma_irq_regs STATUS
 
struct dw_dma_irq_regs MASK
 
struct dw_dma_irq_regs CLEAR
 
u32 __reserved
 
u32 DWC_PARAMS [DW_DMA_MAX_NR_CHANNELS]
 
u32 MULTI_BLK_TYPE
 
u32 MAX_BLK_SIZE
 
u32 DW_PARAMS
 

Detailed Description

Definition at line 59 of file dw_dmac_regs.h.

Member Function Documentation

DW_REG ( STATUS_INT  )
DW_REG ( REQ_SRC  )
DW_REG ( REQ_DST  )
DW_REG ( SGL_REQ_SRC  )
DW_REG ( SGL_REQ_DST  )
DW_REG ( LAST_SRC  )
DW_REG ( LAST_DST  )
DW_REG ( CFG  )
DW_REG ( CH_EN  )
DW_REG ( ID  )
DW_REG ( TEST  )
DW_REG ( __reserved0  )
DW_REG ( __reserved1  )

Field Documentation

u32 __reserved

Definition at line 90 of file dw_dmac_regs.h.

Definition at line 61 of file dw_dmac_regs.h.

Definition at line 67 of file dw_dmac_regs.h.

u32 DW_PARAMS

Definition at line 98 of file dw_dmac_regs.h.

Definition at line 93 of file dw_dmac_regs.h.

Definition at line 66 of file dw_dmac_regs.h.

u32 MAX_BLK_SIZE

Definition at line 95 of file dw_dmac_regs.h.

u32 MULTI_BLK_TYPE

Definition at line 94 of file dw_dmac_regs.h.

Definition at line 64 of file dw_dmac_regs.h.

Definition at line 65 of file dw_dmac_regs.h.


The documentation for this struct was generated from the following file: