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

#include <au1xxx_dbdma.h>

Data Fields

spinlock_t lock
 
u32 chan_flags
 
u32 chan_index
 
dbdev_tab_tchan_src
 
dbdev_tab_tchan_dest
 
au1x_dma_chan_tchan_ptr
 
au1x_ddma_desc_tchan_desc_base
 
u32 cdb_membase
 
au1x_ddma_desc_tget_ptr
 
au1x_ddma_desc_tput_ptr
 
au1x_ddma_desc_tcur_ptr
 
voidchan_callparam
 
void(* chan_callback )(int, void *)
 

Detailed Description

Definition at line 318 of file au1xxx_dbdma.h.

Field Documentation

u32 cdb_membase

Definition at line 327 of file au1xxx_dbdma.h.

void(* chan_callback)(int, void *)

Definition at line 330 of file au1xxx_dbdma.h.

void* chan_callparam

Definition at line 329 of file au1xxx_dbdma.h.

au1x_ddma_desc_t* chan_desc_base

Definition at line 326 of file au1xxx_dbdma.h.

dbdev_tab_t* chan_dest

Definition at line 324 of file au1xxx_dbdma.h.

u32 chan_flags

Definition at line 321 of file au1xxx_dbdma.h.

u32 chan_index

Definition at line 322 of file au1xxx_dbdma.h.

au1x_dma_chan_t* chan_ptr

Definition at line 325 of file au1xxx_dbdma.h.

dbdev_tab_t* chan_src

Definition at line 323 of file au1xxx_dbdma.h.

au1x_ddma_desc_t * cur_ptr

Definition at line 328 of file au1xxx_dbdma.h.

au1x_ddma_desc_t* get_ptr

Definition at line 328 of file au1xxx_dbdma.h.

spinlock_t lock

Definition at line 319 of file au1xxx_dbdma.h.

au1x_ddma_desc_t * put_ptr

Definition at line 328 of file au1xxx_dbdma.h.


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