summaryrefslogtreecommitdiff
path: root/arch/arm/cpu/armv8/cache_v8.c
Commit message (Expand)AuthorAgeFilesLines
* common: Move some cache and MMU functions out of common.hSimon Glass2019-12-021-0/+1
* CONFIG_SPL_SYS_[DI]CACHE_OFF: addTrevor Woerner2019-05-181-6/+6
* arch: armv8: Provide a way to disable cache maintenance opsVignesh Raghavendra2019-05-051-0/+10
* SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini2018-05-071-2/+1
* armv8: mmu: fix page table mappingPeng Fan2017-12-041-1/+4
* arm: Support cache invalidateSimon Glass2017-05-111-1/+1
* armv8: mmu: Add a function to change mapping attributesYork Sun2017-03-141-4/+68
* armv8: add hooks for all cache-wide operationsStephen Warren2016-11-071-3/+5
* armv8: mmu: Detect page table overflow in emergency pt creationAlexander Graf2016-08-051-0/+4
* armv8: mmu: Add support of non-identical mappingYork Sun2016-07-151-17/+20
* armv8: mmu: split block if necessaryYork Sun2016-07-151-32/+38
* armv8: mmu: house cleaningYork Sun2016-07-151-5/+8
* arm64: Fix layerscape mmu setupAlexander Graf2016-03-211-1/+1
* arm64: Only allow dcache disabled in SPL buildsAlexander Graf2016-03-151-0/+9
* arm64: Remove non-full-va map codeAlexander Graf2016-03-151-90/+0
* thunderx: Move mmu table into board fileAlexander Graf2016-03-151-5/+3
* arm64: Make full va map code more dynamicAlexander Graf2016-03-151-55/+398
* arm64: Disable TTBR1 maps in EL1Alexander Graf2016-03-151-1/+1
* thunderx: Calculate TCR dynamicallyAlexander Graf2016-03-151-1/+58
* armv8: New MMU setup code allowing to use 48+ bits PA/VASergey Temerkhanov2016-01-191-0/+77
* armv8/layerscape: Update MMU table with execute-never bitsAlison Wang2015-11-301-2/+2
* armv8: allow custom MMU setup routines on ARMv8Stephen Warren2015-11-101-1/+1
* armv8/mmu: Set bits marked RES1 in TCRThierry Reding2015-10-151-3/+3
* armv8: fsl-lsch3: Rewrite MMU translation table entriesAlison Wang2015-09-011-4/+13
* ARM: cache: implement a default weak flush_cache() functionWu, Josh2015-08-121-8/+0
* ARM: cache: add an empty stub function for invalidate/flush dcacheWu, Josh2015-08-121-8/+0
* armv8: caches: Added routine to set non cacheable regionSiva Durga Prasad Paladugu2015-07-311-0/+36
* armv8/cache: Fix page table creationThierry Reding2015-07-281-2/+2
* armv8/fsl-lsch3: Convert flushing L3 to assembly to avoid using stackYork Sun2015-02-241-7/+11
* ARMv8/FSL_LSCH3: Add FSL_LSCH3 SoCYork Sun2014-07-031-1/+6
* ARMv8: Adjust MMU setupYork Sun2014-07-031-30/+20
* armv8/cache: Change cache invalidate and flush functionYork Sun2014-04-071-1/+2
* armv8/cache: Consolidate setting for MAIR and TCRYork Sun2014-04-071-3/+19
* arm64: core supportDavid Feng2014-01-091-0/+219