#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/dmapool.h>
#include <linux/device.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/io.h>
#include <mach/dma.h>
#include <mach/map.h>
#include <mach/irqs.h>
#include <mach/regs-sys.h>
#include <asm/hardware/pl080.h>
Go to the source code of this file.
|
int | s3c2410_dma_config (enum dma_ch channel, int xferunit) |
|
| EXPORT_SYMBOL (s3c2410_dma_config) |
|
int | s3c2410_dma_ctrl (enum dma_ch channel, enum s3c2410_chan_op op) |
|
| EXPORT_SYMBOL (s3c2410_dma_ctrl) |
|
int | s3c2410_dma_enqueue (enum dma_ch channel, void *id, dma_addr_t data, int size) |
|
| EXPORT_SYMBOL (s3c2410_dma_enqueue) |
|
int | s3c2410_dma_devconfig (enum dma_ch channel, enum dma_data_direction source, unsigned long devaddr) |
|
| EXPORT_SYMBOL (s3c2410_dma_devconfig) |
|
int | s3c2410_dma_getposition (enum dma_ch channel, dma_addr_t *src, dma_addr_t *dst) |
|
| EXPORT_SYMBOL (s3c2410_dma_getposition) |
|
int | s3c2410_dma_request (enum dma_ch channel, struct s3c2410_dma_client *client, void *dev) |
|
| EXPORT_SYMBOL (s3c2410_dma_request) |
|
int | s3c2410_dma_free (enum dma_ch channel, struct s3c2410_dma_client *client) |
|
| EXPORT_SYMBOL (s3c2410_dma_free) |
|
| arch_initcall (s3c64xx_dma_init) |
|
arch_initcall |
( |
s3c64xx_dma_init |
| ) |
|
int s3c2410_dma_config |
( |
enum dma_ch |
channel, |
|
|
int |
xferunit |
|
) |
| |