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

Go to the source code of this file.

Data Structures

struct  dma_channel
 

Functions

int puv3_request_dma (char *name, puv3_dma_prio prio, void(*irq_handler)(int, void *), void(*err_handler)(int, void *), void *data)
 
 EXPORT_SYMBOL (puv3_request_dma)
 
void puv3_free_dma (int dma_ch)
 
 EXPORT_SYMBOL (puv3_free_dma)
 
int __init puv3_init_dma (void)
 
 postcore_initcall (puv3_init_dma)
 

Function Documentation

EXPORT_SYMBOL ( puv3_request_dma  )
EXPORT_SYMBOL ( puv3_free_dma  )
postcore_initcall ( puv3_init_dma  )
void puv3_free_dma ( int  dma_ch)

Definition at line 77 of file dma.c.

int __init puv3_init_dma ( void  )

Definition at line 151 of file dma.c.

int puv3_request_dma ( char name,
puv3_dma_prio  prio,
void(*)(int, void *)  irq_handler,
void(*)(int, void *)  err_handler,
void data 
)

Definition at line 35 of file dma.c.