aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/lib/cache-cp15.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-09arch: cache: cp15: Add mmu_set_region_dcache_behaviour() when SYS_DCACHE_OFF ...Patrice Chotard1-6/+12
2021-03-02arm: cp15: remove weak function arm_init_domainsPatrick Delaunay1-6/+0
2021-03-02arm: cp15: update DACR value to activate access controlPatrick Delaunay1-2/+5
2021-02-02common: Drop asm/global_data.h from common headerSimon Glass1-0/+1
2020-07-17treewide: convert bd_t to struct bd_info by coccinelleMasahiro Yamada1-1/+1
2020-07-10arm: provide a function for boards init code to modify MMU virtual-physical mapMarek Szyprowski1-6/+18
2020-05-18common: Drop log.h from common headerSimon Glass1-0/+1
2020-05-01arm: caches: manage phys_addr_t overflow in mmu_set_region_dcache_behaviourPatrick Delaunay1-1/+4
2020-05-01arm: caches: add DCACHE_DEFAULT_OPTIONPatrick Delaunay1-9/+2
2020-05-01arm: caches: protect dram_bank_mmu_setup access to bi_dramPatrick Delaunay1-0/+4
2019-12-02common: Move some cache and MMU functions out of common.hSimon Glass1-0/+1
2019-12-02arm: powerpc: Tidy up code style for cache functionsSimon Glass1-6/+6
2019-11-07arm: caches: Disable mmu only if mmu is availableLokesh Vutla1-0/+6
2019-05-18CONFIG_SPL_SYS_[DI]CACHE_OFF: addTrevor Woerner1-3/+3
2018-05-07arm: v7R: Add support for enabling cachesLokesh Vutla1-1/+11
2018-05-07arm: v7: Kconfig: Rename CPU_V7 as CPU_V7ALokesh Vutla1-1/+1
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2017-06-12ARM: remove bogus cp_delay() functionLothar Waßmann1-14/+1
2017-06-09arm: Disable LPAE if not enabledSimon Glass1-0/+9
2017-06-09arm: Don't try to support CONFIG_ARMV7_LPAE on ARMv4TSimon Glass1-1/+1
2017-06-09arm: Rename HCTR to HTCRSimon Glass1-1/+1
2016-11-13arm: Set TTB XN bit in case DCACHE_OFF for LPAE modeKeerthy1-0/+5
2016-11-13arm: print the cache config option in hex instead of decimalKeerthy1-1/+1
2016-08-26arm: cache: always flush cache line size for page tableStefan Agner1-1/+13
2016-08-26arm: cache: add support for LPAE for region D$ behaviorStefan Agner1-0/+4
2016-03-27arm: Add support for HYP mode and LPAE page tablesAlexander Graf1-6/+60
2016-01-31arm: Replace test for CONFIG_ARMV7 with CONFIG_CPU_V7Marek Vasut1-1/+1
2015-04-16ARMv7 TLB: Fixed TTBR0 and Table Descriptors to allow cachingBryan Brinsko1-0/+14
2014-11-12ARM: cache-cp15: Use more accurate typesThierry Reding1-3/+3
2014-10-06arm: cache: Add support for write-allocate D-CacheMarek Vasut1-0/+2
2014-08-30ARM: Fix overflow in MMU setupMarek Vasut1-1/+1
2014-07-04ARM: cache_v7: use __weakJeroen Hofstee1-7/+2
2013-07-24Add GPL-2.0+ SPDX-License-Identifier to source filesWolfgang Denk1-17/+1
2013-03-28ARM: mmu: Set domain permissions to client accessR Sricharan1-0/+7
2013-03-28ARM: mmu: Introduce weak dram_bank_setup functionR Sricharan1-1/+3
2013-02-01arm: Move tlb_addr and tlb_size to arch_global_dataSimon Glass1-3/+3
2013-01-10arm: move flush_dcache_all() to just before disable cacheArun Mankuzhi1-1/+4
2012-11-19arm: Add control over cachability of memory regionsSimon Glass1-11/+40
2012-07-07ARM: cache: Move the cp15 CR register read before flushing the cache.SRICHARAN R1-3/+3
2011-07-04arm: minor fixes for cache and mmu handlingAneesh V1-2/+7
2011-07-04armv7: integrate cache maintenance supportAneesh V1-0/+7
2011-07-04armv7: rename cache related CONFIG flagsAneesh V1-3/+3
2010-10-29Drop support for CONFIG_SYS_ARM_WITHOUT_RELOCWolfgang Denk1-19/+0
2010-09-19ARM: add relocation supportHeiko Schocher1-3/+34
2010-09-19ARM: cp15: setup mmu and enable dcacheHeiko Schocher1-0/+51
2010-04-13Move lib_$ARCH directories to arch/$ARCH/libPeter Tyser1-0/+120