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

#include <dma-ops.h>

Data Fields

unsigned(* request )(enum dma_ch ch, struct samsung_dma_req *param)
 
int(* release )(unsigned ch, void *param)
 
int(* config )(unsigned ch, struct samsung_dma_config *param)
 
int(* prepare )(unsigned ch, struct samsung_dma_prep *param)
 
int(* trigger )(unsigned ch)
 
int(* started )(unsigned ch)
 
int(* flush )(unsigned ch)
 
int(* stop )(unsigned ch)
 

Detailed Description

Definition at line 41 of file dma-ops.h.

Field Documentation

Definition at line 44 of file dma-ops.h.

int(* flush)(unsigned ch)

Definition at line 48 of file dma-ops.h.

int(* prepare)(unsigned ch, struct samsung_dma_prep *param)

Definition at line 45 of file dma-ops.h.

int(* release)(unsigned ch, void *param)

Definition at line 43 of file dma-ops.h.

unsigned(* request)(enum dma_ch ch, struct samsung_dma_req *param)

Definition at line 42 of file dma-ops.h.

int(* started)(unsigned ch)

Definition at line 47 of file dma-ops.h.

int(* stop)(unsigned ch)

Definition at line 49 of file dma-ops.h.

int(* trigger)(unsigned ch)

Definition at line 46 of file dma-ops.h.


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