Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
dma.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <mach/dma.h>
#include <mach/irqs.h>

Go to the source code of this file.

Functions

struct s3c2410_dma_chans3c_dma_lookup_channel (unsigned int channel)
 
int s3c2410_dma_set_opfn (enum dma_ch channel, s3c2410_dma_opfn_t rtn)
 
 EXPORT_SYMBOL (s3c2410_dma_set_opfn)
 
int s3c2410_dma_set_buffdone_fn (enum dma_ch channel, s3c2410_dma_cbfn_t rtn)
 
 EXPORT_SYMBOL (s3c2410_dma_set_buffdone_fn)
 
int s3c2410_dma_setflags (enum dma_ch channel, unsigned int flags)
 
 EXPORT_SYMBOL (s3c2410_dma_setflags)
 

Variables

struct s3c2410_dma_chan s3c2410_chans [S3C_DMA_CHANNELS]
 
struct s3c2410_dma_chans3c_dma_chan_map [DMACH_MAX]
 

Function Documentation

EXPORT_SYMBOL ( s3c2410_dma_set_opfn  )
EXPORT_SYMBOL ( s3c2410_dma_set_buffdone_fn  )
EXPORT_SYMBOL ( s3c2410_dma_setflags  )
int s3c2410_dma_set_buffdone_fn ( enum dma_ch  channel,
s3c2410_dma_cbfn_t  rtn 
)

Definition at line 59 of file dma.c.

int s3c2410_dma_set_opfn ( enum dma_ch  channel,
s3c2410_dma_opfn_t  rtn 
)

Definition at line 44 of file dma.c.

int s3c2410_dma_setflags ( enum dma_ch  channel,
unsigned int  flags 
)

Definition at line 74 of file dma.c.

struct s3c2410_dma_chan* s3c_dma_lookup_channel ( unsigned int  channel)
read

Definition at line 32 of file dma.c.

Variable Documentation

Definition at line 24 of file dma.c.

struct s3c2410_dma_chan* s3c_dma_chan_map[DMACH_MAX]

Definition at line 25 of file dma.c.