Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
omap24xxcam-dma.c File Reference
#include <linux/kernel.h>
#include <linux/io.h>
#include <linux/scatterlist.h>
#include "omap24xxcam.h"

Go to the source code of this file.

Functions

void omap24xxcam_dma_isr (struct omap24xxcam_dma *dma)
 
void omap24xxcam_dma_hwinit (struct omap24xxcam_dma *dma)
 
void omap24xxcam_sgdma_process (struct omap24xxcam_sgdma *sgdma)
 
int omap24xxcam_sgdma_queue (struct omap24xxcam_sgdma *sgdma, const struct scatterlist *sglist, int sglen, int len, sgdma_callback_t callback, void *arg)
 
void omap24xxcam_sgdma_sync (struct omap24xxcam_sgdma *sgdma)
 
void omap24xxcam_sgdma_init (struct omap24xxcam_sgdma *sgdma, void __iomem *base, void(*reset_callback)(unsigned long data), unsigned long reset_callback_data)
 

Function Documentation

void omap24xxcam_dma_hwinit ( struct omap24xxcam_dma dma)

Definition at line 353 of file omap24xxcam-dma.c.

void omap24xxcam_dma_isr ( struct omap24xxcam_dma dma)

Definition at line 298 of file omap24xxcam-dma.c.

void omap24xxcam_sgdma_init ( struct omap24xxcam_sgdma sgdma,
void __iomem base,
void(*)(unsigned long data reset_callback,
unsigned long  reset_callback_data 
)

Definition at line 579 of file omap24xxcam-dma.c.

void omap24xxcam_sgdma_process ( struct omap24xxcam_sgdma sgdma)

Definition at line 438 of file omap24xxcam-dma.c.

int omap24xxcam_sgdma_queue ( struct omap24xxcam_sgdma sgdma,
const struct scatterlist sglist,
int  sglen,
int  len,
sgdma_callback_t  callback,
void arg 
)

Definition at line 502 of file omap24xxcam-dma.c.

void omap24xxcam_sgdma_sync ( struct omap24xxcam_sgdma sgdma)

Definition at line 547 of file omap24xxcam-dma.c.