]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: add kmap_noncoherent to wire a cached non-coherent TLB entry
authorPaul Burton <paul.burton@imgtec.com>
Mon, 3 Mar 2014 12:08:40 +0000 (12:08 +0000)
committerPaul Burton <paul.burton@imgtec.com>
Wed, 28 May 2014 15:20:14 +0000 (16:20 +0100)
commitb0c81ebe58e0fe30aa97cba3bb246581917e8436
treefdf4723703809f156461e58305a66817339c10c9
parent69dde056433aed053e03a423c4cb42903e58c069
MIPS: add kmap_noncoherent to wire a cached non-coherent TLB entry

This is identical to kmap_coherent apart from the cache coherency
attribute used for the TLB entry, so kmap_coherent is abstracted to
kmap_prot which is then called for both kmap_coherent &
kmap_noncoherent. This will be used by a subsequent patch.

Suggested-by: Leonid Yegoshin <leonid.yegoshin@imgtec.com>
Signed-off-by: Paul Burton <paul.burton@imgtec.com>
arch/mips/include/asm/cacheflush.h
arch/mips/include/asm/pgtable.h
arch/mips/mm/init.c