Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
iram_alloc.c File Reference
#include <linux/kernel.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/spinlock.h>
#include <linux/genalloc.h>
#include <mach/iram.h>

Go to the source code of this file.

Functions

void __iomemiram_alloc (unsigned int size, unsigned long *dma_addr)
 
 EXPORT_SYMBOL (iram_alloc)
 
void iram_free (unsigned long addr, unsigned int size)
 
 EXPORT_SYMBOL (iram_free)
 
int __init iram_init (unsigned long base, unsigned long size)
 

Function Documentation

EXPORT_SYMBOL ( iram_alloc  )
EXPORT_SYMBOL ( iram_free  )
void __iomem* iram_alloc ( unsigned int  size,
unsigned long dma_addr 
)

Definition at line 36 of file iram_alloc.c.

void iram_free ( unsigned long  addr,
unsigned int  size 
)

Definition at line 49 of file iram_alloc.c.

int __init iram_init ( unsigned long  base,
unsigned long  size 
)

Definition at line 58 of file iram_alloc.c.