|
@@ -470,6 +470,8 @@ static int uio_mmap_physical(struct vm_area_struct *vma)
|
|
|
|
|
|
vma->vm_flags |= VM_IO | VM_RESERVED;
|
|
vma->vm_flags |= VM_IO | VM_RESERVED;
|
|
|
|
|
|
|
|
+ vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
|
|
|
|
+
|
|
return remap_pfn_range(vma,
|
|
return remap_pfn_range(vma,
|
|
vma->vm_start,
|
|
vma->vm_start,
|
|
idev->info->mem[mi].addr >> PAGE_SHIFT,
|
|
idev->info->mem[mi].addr >> PAGE_SHIFT,
|