summaryrefslogtreecommitdiff
path: root/arch/arc/mm/cache_arc700.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-01ARC: Elide redundant setup of DMA callbacksSasha Levin1-0/+9
2014-10-13ARC: refactoring: reduce the scope of some local varsVineet Gupta1-9/+5
2014-09-03ARC: [mm] Fix compilation breakageNoam Camus1-1/+1
2014-08-30flush_icache_range: export symbol to fix build errorsPranith Kumar1-0/+1
2014-07-23ARC: help gcc elide icache helper for !SMPVineet Gupta1-11/+28
2014-07-23ARC: move common ops for line/full cache into helpersVineet Gupta1-36/+32
2014-07-23ARC: cache boot reporting updatesVineet Gupta1-25/+36
2014-06-26ARC: [SMP] Enable icache coherencyVineet Gupta1-6/+19
2014-06-03ARC: Disable caches in early boot if so configuredVineet Gupta1-81/+25
2014-05-05ARC: fix mmuv2 warningVineet Gupta1-0/+4
2014-04-05ARC: [SMP] General FixesVineet Gupta1-2/+1
2014-03-07ARC: Use correct PTAG register for icache flushVineet Gupta1-2/+2
2013-11-06ARC: cacheflush optim - PTAG can be loop invariant if V-P is constVineet Gupta1-3/+11
2013-11-06ARC: cacheflush refactor #3: Unify the {d,i}cache flush leaf helpersVineet Gupta1-84/+55
2013-11-06ARC: cacheflush refactor #2: I and D caches lines to have same sizeVineet Gupta1-15/+15
2013-11-06ARC: cacheflush refactor #1: push aux reg ascertaining into leaf routineVineet Gupta1-10/+6
2013-08-29ARC: Code cosmetics (Nothing semantical)Vineet Gupta1-4/+4
2013-06-27arc: delete __cpuinit usage from all arc filesPaul Gortmaker1-2/+2
2013-06-22ARC: [mm] Assume pagecache page dirty by defaultVineet Gupta1-6/+6
2013-06-22ARC: [mm] optimise VIPT dcache aliasing 2/xVineet Gupta1-0/+1
2013-06-22ARC: [mm] optimise VIPT dcache aliasing 1/xVineet Gupta1-1/+6
2013-06-22ARC: No-op full icache flush if !CONFIG_ARC_HAS_ICACHEVineet Gupta1-19/+9
2013-06-22ARC: cache detection code bitrotVineet Gupta1-21/+10
2013-06-22ARC: Disintegrate arcregs.hVineet Gupta1-4/+35
2013-06-22ARC: Use kconfig helper IS_ENABLED() to get rid of defines.hVineet Gupta1-2/+4
2013-05-25ARC: lazy dcache flush broke gdb in non-aliasing configsVineet Gupta1-10/+11
2013-05-23ARC: [mm] Prevent stray dcache lines after__sync_icache_dcach()Vineet Gupta1-1/+1
2013-05-09ARC: [mm] Aliasing VIPT dcache support 3/4Vineet Gupta1-1/+1
2013-05-09ARC: [mm] Aliasing VIPT dcache support 2/4Vineet Gupta1-5/+129
2013-05-09ARC: [mm] Aliasing VIPT dcache support 1/4Vineet Gupta1-16/+32
2013-05-09ARC: [mm] refactor the core (i|d)cache line ops loopsVineet Gupta1-29/+24
2013-05-09ARC: [mm] serious bug in vaddr based icache flushVineet Gupta1-1/+1
2013-05-07ARC: [mm] Lazy D-cache flush (non aliasing VIPT)Vineet Gupta1-2/+7
2013-05-07ARC: [mm] micro-optimize page size icache invalidateVineet Gupta1-3/+12
2013-05-07ARC: [mm] remove the pessimistic all-alias-invalidate icache helpersVineet Gupta1-184/+17
2013-05-07ARC: [mm] consolidate icache/dcache sync codeVineet Gupta1-16/+16
2013-05-07ARC: [mm] optimise icache flush for kernel mappingsVineet Gupta1-4/+10
2013-05-07ARC: [mm] optimise icache flush for user mappingsVineet Gupta1-11/+3
2013-04-09ARC: [build] Fix warnings with CONFIG_DEBUG_SECTION_MISMATCHVineet Gupta1-2/+2
2013-02-15ARC: Don't fiddle with non-existent cachesVineet Gupta1-12/+9
2013-02-15ARC: Boot #2: Verbose Boot reporting / feature verificationVineet Gupta1-0/+46
2013-02-15ARC: Cache Flush ManagementVineet Gupta1-0/+725