|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/init.h>#include <linux/module.h>#include <linux/errno.h>#include <linux/mm.h>#include <linux/bootmem.h>#include <linux/spinlock.h>#include <linux/gfp.h>#include <asm/mipsregs.h>#include <asm/jazz.h>#include <asm/io.h>#include <asm/uaccess.h>#include <asm/dma.h>#include <asm/jazzdma.h>#include <asm/pgtable.h>Go to the source code of this file.
Macros | |
| #define | CONF_DEBUG_VDMA 0 |
| #define | vdma_debug ((CONF_DEBUG_VDMA) ? debuglvl : 0) |
Functions | |
| unsigned long | vdma_alloc (unsigned long paddr, unsigned long size) |
| EXPORT_SYMBOL (vdma_alloc) | |
| int | vdma_free (unsigned long laddr) |
| EXPORT_SYMBOL (vdma_free) | |
| int | vdma_remap (unsigned long laddr, unsigned long paddr, unsigned long size) |
| unsigned long | vdma_phys2log (unsigned long paddr) |
| EXPORT_SYMBOL (vdma_phys2log) | |
| unsigned long | vdma_log2phys (unsigned long laddr) |
| EXPORT_SYMBOL (vdma_log2phys) | |
| void | vdma_stats (void) |
| void | vdma_enable (int channel) |
| EXPORT_SYMBOL (vdma_enable) | |
| void | vdma_disable (int channel) |
| EXPORT_SYMBOL (vdma_disable) | |
| void | vdma_set_mode (int channel, int mode) |
| EXPORT_SYMBOL (vdma_set_mode) | |
| void | vdma_set_addr (int channel, long addr) |
| EXPORT_SYMBOL (vdma_set_addr) | |
| void | vdma_set_count (int channel, int count) |
| EXPORT_SYMBOL (vdma_set_count) | |
| int | vdma_get_residue (int channel) |
| int | vdma_get_enable (int channel) |
| arch_initcall (vdma_init) | |
| #define vdma_debug ((CONF_DEBUG_VDMA) ? debuglvl : 0) |
| arch_initcall | ( | vdma_init | ) |
| EXPORT_SYMBOL | ( | vdma_alloc | ) |
| EXPORT_SYMBOL | ( | vdma_free | ) |
| EXPORT_SYMBOL | ( | vdma_phys2log | ) |
| EXPORT_SYMBOL | ( | vdma_log2phys | ) |
| EXPORT_SYMBOL | ( | vdma_enable | ) |
| EXPORT_SYMBOL | ( | vdma_disable | ) |
| EXPORT_SYMBOL | ( | vdma_set_mode | ) |
| EXPORT_SYMBOL | ( | vdma_set_addr | ) |
| EXPORT_SYMBOL | ( | vdma_set_count | ) |
1.8.2