1. NAME

vm_iomap_memory - remap memory to userspace

2. SYNOPSIS

int vm_iomap_memory(struct vm_area_struct *  vma , phys_addr_t  start , unsigned long  len );

3. ARGUMENTS

vma
    user vma to map to

start
    start of area

len
    size of area

4. DESCRIPTION

This is a simplified io_remap_pfn_range for common driver use. The driver just needs to give us the physical memory range to be mapped, weAqll figure out the rest from the vma information.

NOTE! Some drivers might want to tweak vma->vm_page_prot first to get whatever write-combining details or similar.

5. COPYRIGHT