vm_iomap_memory (9) - Linux Manuals
vm_iomap_memory: remap memory to userspace
NAME
vm_iomap_memory - remap memory to userspace
SYNOPSIS
-
int vm_iomap_memory(struct vm_area_struct
* vma, phys_addr_tstart, unsigned long len);
ARGUMENTS
vma
-
- user vma to map to
start
- start of area
len
- size of area
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, we'll 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.
COPYRIGHT