summaryrefslogtreecommitdiffstats
path: root/arch/arm/cpu
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-next/rpi3'Sascha Hauer2018-11-098-14/+163
|\
| * ARM: install HYP vectors at PBL and Barebox entryLucas Stach2018-11-054-0/+18
| * ARM: default to starting kernel in HYP mode when entered in HYPLucas Stach2018-11-051-0/+3
| * ARM: don't try to install secure monitor when entered in HYP modeLucas Stach2018-11-051-0/+3
| * ARM: add file for HYP mode related setupLucas Stach2018-11-053-11/+119
| * ARM: allow secure monitor code to be built without PSCILucas Stach2018-11-021-0/+4
| * ARM: safely switch from HYP to SVC mode if requiredLucas Stach2018-11-021-3/+15
| * ARM: pass architecture flag for SMCC also to PBL compilation unitLucas Stach2018-11-021-0/+1
* | ARM: cache: include mmu.hSascha Hauer2018-10-231-0/+6
* | ARM: mmu: include dma.hSascha Hauer2018-10-191-0/+1
* | ARM: mmu: rename dma_allocSascha Hauer2018-10-181-3/+3
|/
* ARM: Multi PBL: Fix image calculation for certain toolchainsSascha Hauer2018-09-172-4/+3
* ARM: mmu64: Don't flush freshly invalidated regionAndrey Smirnov2018-08-241-1/+2
* ARM: cache-l2x0: Make use of IS_ALIGNED and ALIGN_DOWNAndrey Smirnov2018-08-221-6/+6
* ARM: MMU: fix wrong dma_flush_range in arm_create_pte()Sascha Hauer2018-08-151-1/+1
* Merge branch 'for-next/imx'Sascha Hauer2018-08-132-2/+54
|\
| * ARM: Add code to support SMCCC on AArch64Andrey Smirnov2018-08-082-2/+54
* | ARM: mmu: fix cache flushing when replacing a section with a PTELucas Stach2018-07-271-45/+32
|/
* ARM: MMU: fix arch_remap_range() across section boundariesSascha Hauer2018-07-121-1/+1
* Merge branch 'for-next/imx8mq'Sascha Hauer2018-07-091-0/+1
|\
| * ARM: Specify HAVE_PBL_IMAGE for CPU_64Andrey Smirnov2018-06-151-0/+1
* | ARM: mmu: psci: Make use of get_ttbr()Andrey Smirnov2018-06-183-5/+11
* | ARM: psci: Make use of set_ttbr() in armv7_secure_monitor_install()Andrey Smirnov2018-06-181-2/+1
* | ARM: psci: Remove unused code in psci_entry()Andrey Smirnov2018-06-181-6/+0
|/
* Merge branch 'for-next/arm-mmu'Sascha Hauer2018-06-116-211/+221
|\
| * ARM: mmu: Make use of dsb() and isb() helpersAndrey Smirnov2018-06-081-2/+2
| * ARM: no-mmu: Disable building for ARMv8Andrey Smirnov2018-06-081-1/+1
| * 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: mmu: only create flat mapping when early MMU hasn't done it alreadySascha Hauer2018-05-281-6/+6
| * ARM: mmu: Introduce ARM_TTB_SIZEAndrey Smirnov2018-05-221-1/+1
| * ARM: mmu: Implement on-demand PTE allocationAndrey Smirnov2018-05-221-99/+110
| * ARM: mmu: Simplify the use of dma_flush_range()Andrey Smirnov2018-05-221-8/+8
| * ARM: mmu: Use dma_inv_range() in dma_sync_single_for_cpu()Andrey Smirnov2018-05-221-5/+2
| * ARM: mmu: Use find_pte() to find PTE in create_vector_table()Andrey Smirnov2018-05-221-5/+4
| * ARM: mmu: Make sure that address is 1M aligned in arm_create_pte()Andrey Smirnov2018-05-221-2/+3
| * ARM: mmu: Pass PTE flags a parameter to arm_create_pte()Andrey Smirnov2018-05-181-4/+5
| * ARM: mmu: Share code between dma_alloc_*() functionsAndrey Smirnov2018-05-181-14/+8
| * ARM: mmu: Use xmemalign in mmu_init()Andrey Smirnov2018-05-181-1/+1
| * ARM: mmu: Use xmemalign in arm_create_pte()Andrey Smirnov2018-05-181-2/+2
| * ARM: mmu: Use PAGE_SIZE instead of magic right shift by 12Andrey Smirnov2018-05-181-1/+1
| * ARM: mmu: Define and use PTRS_PER_PTEAndrey Smirnov2018-05-181-3/+5
| * ARM: mmu: Use PAGE_SIZE when specifying size of one pageAndrey Smirnov2018-05-181-2/+2
| * ARM: mmu: Replace various SZ_1M with PGDIR_SIZEAndrey Smirnov2018-05-182-5/+6
| * ARM: mmu: Trivial simplification in arm_mmu_remap_sdram()Andrey Smirnov2018-05-181-1/+1
| * ARM: mmu: Replace hardcoded shifts with pgd_index() from LinuxAndrey Smirnov2018-05-182-8/+12
| * ARM: mmu: Drop needless shifting in map_io_sections()Andrey Smirnov2018-05-181-3/+2
| * ARM: mmu: Share PMD_SECT_DEF_CACHEDAndrey Smirnov2018-05-182-2/+2
| * ARM: mmu: Share code for initial flat mapping creationAndrey Smirnov2018-05-183-8/+10