linux-stable-rt/arch/powerpc/mm
Benjamin Herrenschmidt 6090912c4a powerpc: Implement dma_mmap_coherent()
This is used by Alsa to mmap buffers allocated with dma_alloc_coherent()
into userspace. We need a special variant to handle machines with
non-coherent DMAs as those buffers have "special" virt addresses and
require non-cachable mappings

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2011-03-30 10:44:00 +11:00
..
40x_mmu.c
44x_mmu.c
Makefile
dma-noncoherent.c powerpc: Implement dma_mmap_coherent() 2011-03-30 10:44:00 +11:00
fault.c
fsl_booke_mmu.c
gup.c thp: alter compound get_page/put_page 2011-01-13 17:32:39 -08:00
hash_low_32.S
hash_low_64.S
hash_native_64.c
hash_utils_64.c
highmem.c
hugetlbpage-hash64.c
hugetlbpage.c
init_32.c powerpc: Fix memory limits when starting at a non-zero address 2011-03-02 16:56:15 +11:00
init_64.c
mem.c
mmap_64.c
mmu_context_hash32.c
mmu_context_hash64.c
mmu_context_nohash.c
mmu_decl.h
numa.c powerpc/pseries: Disable VPNH feature 2011-03-10 10:06:41 +11:00
pgtable.c
pgtable_32.c
pgtable_64.c
ppc_mmu_32.c
slb.c
slb_low.S
slice.c
stab.c
subpage-prot.c
tlb_hash32.c
tlb_hash64.c powerpc/mm: Make hpte_need_flush() safe for preemption 2011-03-02 14:56:48 +11:00
tlb_low_64e.S
tlb_nohash.c
tlb_nohash_low.S powerpc/476: Workaround for PLB6 hang 2011-02-02 06:59:02 -05:00