Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
at_dma Struct Reference

#include <at_hdmac_regs.h>

Data Fields

struct dma_device dma_common
 
void __iomemregs
 
struct clkclk
 
u32 save_imr
 
u8 all_chan_mask
 
struct dma_pooldma_desc_pool
 
struct at_dma_chan chan [0]
 

Detailed Description

struct at_dma - internal representation of an Atmel HDMA Controller : common dmaengine dma_device object members : identifier of DMA controller compatibility : memory mapped register base : dma controller clock : interrupt mask register that is saved on suspend/resume cycle : all channels availlable in a mask : base of DMA descriptor region (DMA address) : channels table to store at_dma_chan structures

Definition at line 311 of file at_hdmac_regs.h.

Field Documentation

u8 all_chan_mask

Definition at line 317 of file at_hdmac_regs.h.

Definition at line 321 of file at_hdmac_regs.h.

Definition at line 314 of file at_hdmac_regs.h.

struct dma_device dma_common

Definition at line 312 of file at_hdmac_regs.h.

struct dma_pool* dma_desc_pool

Definition at line 319 of file at_hdmac_regs.h.

Definition at line 313 of file at_hdmac_regs.h.

u32 save_imr

Definition at line 315 of file at_hdmac_regs.h.


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