summaryrefslogtreecommitdiffstats
path: root/arch/arm/cpu
Commit message (Expand)AuthorAgeFilesLines
* Revert "ARM64: let 'end' point after the range in cache functions"Sascha Hauer5 hours2-3/+3
* ARM64: let 'end' point after the range in cache functionsEnrico Scholz9 days2-3/+3
* commands: add cpuinfo -s option for stacktraceAhmad Fatoum2024-03-051-2/+23
* ARM64: add optional EFI stubAhmad Fatoum2024-03-058-9/+157
* ARM64: cpu: setupc: rewrite to be fully PICAhmad Fatoum2024-03-051-13/+9
* ARM: mmu-early: gracefully handle already enabled MMUAhmad Fatoum2024-03-052-0/+6
* Merge branch 'for-next/layerscape'Sascha Hauer2024-01-231-0/+94
|\
| * ARM: atf: add bl31 v2 calling methodSascha Hauer2024-01-081-0/+94
* | Merge branch 'for-next/imx'Sascha Hauer2024-01-231-2/+10
|\ \
| * | ARM64: mmu: add dynamic optee memory mapping supportMarco Felsch2024-01-191-2/+10
| |/
* / ARM: kasan: reserve shadow memory regionAhmad Fatoum2024-01-041-0/+4
|/
* Merge branch 'for-next/misc'Sascha Hauer2023-12-182-3/+35
|\
| * ARM64: mmu: fix mmu_early_enable VA->PA mappingLior Weintraub2023-12-182-3/+35
* | ARM: mmu: align size of remapped region to page sizeAhmad Fatoum2023-12-052-0/+6
|/
* ARM64: mmu: panic when out of PTEsSascha Hauer2023-12-041-0/+3
* ARM64: mmu: Fix alloc_pte() address calculationSascha Hauer2023-12-041-1/+1
* ARM: mmu64: setup ttb for EL2 as wellSascha Hauer2023-11-211-0/+2
* memory: remap immediately in reserve_sdram_region()Sascha Hauer2023-10-232-3/+2
* Merge branch 'for-next/misc'Sascha Hauer2023-09-253-0/+58
|\
| * ARM: add support for booting ELF executablesAhmad Fatoum2023-09-212-0/+57
| * ARM: mmu64: mark barebox text section executable during early initAhmad Fatoum2023-09-081-0/+1
* | ARM: mmu: catch stack overflowing into TTB with stack guard pageAhmad Fatoum2023-09-214-9/+79
* | ARM: mark early C setup functions as __prerelocAhmad Fatoum2023-09-212-3/+3
* | ARM: mmu32: mark whole early pagetable region as reservedAhmad Fatoum2023-09-041-1/+2
|/
* treewide: Print device nodes with %pOFSascha Hauer2023-07-031-1/+1
* Merge branch 'for-next/misc'Sascha Hauer2023-06-221-1/+1
|\
| * ARM64: cpu: support 64-bit stack top in ENTRY_FUNCTION_WITHSTACKAhmad Fatoum2023-06-061-1/+1
* | Merge branch 'for-next/dma-streaming-interface'Sascha Hauer2023-06-223-22/+17
|\ \
| * | dma: rework dma_sync_single_for_*() interfaceDenis Orlov2023-06-063-22/+17
* | | treewide: add MODULE_DEVICE_TABLE markersAhmad Fatoum2023-06-131-0/+1
|/ /
* | ARM: mmu_32: Fix zero page faultingSascha Hauer2023-06-011-2/+6
* | ARM: mmu_32: fix setting up zero page when it is in SDRAMSascha Hauer2023-06-011-14/+9
* | ARM: mmu: invalidate when mapping range uncachedAhmad Fatoum2023-05-302-0/+8
* | ARM: mmu32: define early_remap_range for mmu_early_enable usageAhmad Fatoum2023-05-301-4/+13
* | ARM: mmu64: define early_remap_range for mmu_early_enable usageAhmad Fatoum2023-05-301-13/+26
* | ARM: mmu64: request TTB regionAhmad Fatoum2023-05-301-0/+12
|/
* ARM: mmuinfo: add options for enabling/disabling zero page trappingAhmad Fatoum2023-05-231-2/+45
* ARM64: mmu: implement ARMv8 mmuinfo commandAhmad Fatoum2023-05-233-1/+218
* ARM: prepare extending mmuinfo beyond ARMv7Ahmad Fatoum2023-05-233-66/+95
* ARM: mmu64: support non-1:1 mappings in arch_remap_rangeAhmad Fatoum2023-05-231-5/+3
* ARM: mmu32: support non-1:1 mappings in arch_remap_rangeAhmad Fatoum2023-05-231-16/+13
* mmu: add physical address parameter to arch_remap_rangeAhmad Fatoum2023-05-232-14/+19
* treewide: use remap_range instead of arch_remap_rangeAhmad Fatoum2023-05-233-17/+17
* ARM: mmu64: Use two level pagetables in early codeSascha Hauer2023-05-221-75/+20
* ARM: mmu32: Skip reserved ranges during initializationSascha Hauer2023-05-221-3/+18
* ARM: mmu32: Use pages for early MMU setupSascha Hauer2023-05-221-24/+5
* ARM: mmu32: read TTB value from registerSascha Hauer2023-05-221-21/+20
* ARM: mmu32: move functions into c fileSascha Hauer2023-05-222-20/+19
* ARM: mmu32: add get_pte_flags, get_pmd_flagsSascha Hauer2023-05-221-41/+41
* ARM: mmu32: Add pte_flags_to_pmd()Sascha Hauer2023-05-221-6/+29