summaryrefslogtreecommitdiffstats
path: root/arch/arm/cpu/mmu_64.c
Commit message (Expand)AuthorAgeFilesLines
* ARM: mmu: Make sure DMA coherent memory is zeroed outAndrey Smirnov2019-01-211-0/+8
* ARM: mmu: Share code for arm_mmu_not_initialized_error()Andrey Smirnov2019-01-211-11/+0
* ARM: mmu: Share sanity checking code in mmu_init()Andrey Smirnov2019-01-211-14/+2
* ARM: mmu: Share code for dma_sync_single_for_cpu()Andrey Smirnov2019-01-211-7/+0
* ARM: mmu: Share code for dma_alloc_coherent()Andrey Smirnov2019-01-211-17/+1
* ARM64: mmu: Invalidate memory before remapping as DMA coherentAndrey Smirnov2019-01-211-0/+10
* ARM: mmu: Share code for dma_free_coherent()Andrey Smirnov2019-01-211-8/+0
* ARM64: mmu: Merge create_sections() and map_region() togetherAndrey Smirnov2019-01-211-8/+4
* ARM64: mmu: Use arch_remap_range() internallyAndrey Smirnov2019-01-211-4/+2
* ARM: mmu: Share code for dma_(un)map_single()Andrey Smirnov2019-01-211-16/+0
* ARM: mmu: Drop custom virt_to_phys/phys_to_virtAndrey Smirnov2019-01-211-10/+0
* ARM: mmu64: include dma.hLucas Stach2018-12-031-0/+1
* ARM: mmu64: Don't flush freshly invalidated regionAndrey Smirnov2018-08-241-1/+2
* ARM: mmu64: Convert flags in arch_remap_range()Andrey Smirnov2018-06-081-0/+11
* ARM: mmu64: Make use of create_table()Andrey Smirnov2018-06-081-4/+1
* ARM: mmu64: Trivial code simplificationAndrey Smirnov2018-06-081-5/+4
* ARM: mmu64: Add commmentSascha Hauer2018-04-091-0/+1
* ARM: aarch64: Make early MMU support workSascha Hauer2018-04-041-125/+9
* ARM: change mmu_early_enable() prototypeSascha Hauer2018-04-041-1/+2
* ARM: create separate mmu_64.h fileSascha Hauer2018-04-041-1/+1
* ARM: aarch64: mmu: Make zero page faultingSascha Hauer2018-03-291-0/+2
* ARM: aarch64: implement dma operationsSascha Hauer2018-03-291-0/+55
* ARM: aarch64: mmu: Fix disabling the MMUSascha Hauer2018-03-231-5/+2
* ARM: aarch64: mmu: drop ttb check when disabling the MMUSascha Hauer2018-03-231-3/+0
* ARM: aarch64: mmu: No need to disable icacheSascha Hauer2018-03-231-1/+1
* ARM: aarch64: mmu: Fix TCR settingSascha Hauer2018-03-231-3/+28
* ARM: aarch64: mmu: Fix PTE_TYPE_* flagsSascha Hauer2018-03-231-6/+5
* ARM: aarch64: mmu: Fix adding additional page table levelsSascha Hauer2018-03-231-5/+34
* ARM: aarch64: mmu: use PTE_* definitions from U-BootSascha Hauer2018-03-231-9/+13
* ARM: aarch64: mmu: enable mmu in generic codeSascha Hauer2018-03-231-12/+8
* ARM: aarch64: mmu: Fix mair register settingSascha Hauer2018-03-231-2/+3
* ARM: aarch64: mmu: by default map as device memorySascha Hauer2018-03-231-1/+1
* ARM: aarch64: mmu: remove unused map_io_sections()Sascha Hauer2018-03-231-10/+0
* ARM: aarch64: mmu: fix creation of flat mappingSascha Hauer2018-03-231-3/+3
* ARM: aarch64: mmu: create_sections() takes size in bytesSascha Hauer2018-03-231-3/+2
* ARM: aarch64: mmu: Allocate page tables dynamicallySascha Hauer2018-03-231-7/+2
* ARM: aarch64: silence compiler warningSascha Hauer2018-03-211-1/+1
* ARM: mmu: include pgtable header from where it's neededSascha Hauer2018-03-211-0/+4
* arm: cpu: add basic arm64 mmu supportRaphael Poggi2016-07-061-0/+331