]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00114911 make video buffer cacheable to improve video performance
authorRobby Cai <r63905@freescale.com>
Fri, 7 Aug 2009 07:28:14 +0000 (15:28 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:32:28 +0000 (08:32 +0200)
use pgprot_writethru instead

Signed-off-by: Robby Cai <r63905@freescale.com>
drivers/media/video/videobuf-dma-contig.c

index c9691115f2d26787fa9d85ae98382539d78a8a98..669f4ae8fa97e577b127c3c1b28e3aa7711fd2a0 100644 (file)
@@ -298,7 +298,7 @@ static int __videobuf_mmap_mapper(struct videobuf_queue *q,
        size = vma->vm_end - vma->vm_start;
        size = (size < mem->size) ? size : mem->size;
 
-       vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
+       vma->vm_page_prot = pgprot_writethru(vma->vm_page_prot);
        retval = remap_pfn_range(vma, vma->vm_start,
                                 mem->dma_handle >> PAGE_SHIFT,
                                 size, vma->vm_page_prot);