Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
e5545064e5e68111e102f00e352bb6621203fad9
/
arch
/
arm
/
cpu
/
armv8
/
cache_v8.c
abb9a04
Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet""
by Tom Rini
· Sat May 18 20:20:43 2024 -0600
643dc10
arm: Remove <common.h> and add needed includes
by Tom Rini
· Tue Apr 30 07:35:59 2024 -0600
d8ceb20
arm64: Fix map_range() not splitting mapped blocks
by Pierre-Clément Tosi
· Mon Mar 18 19:35:49 2024 +0000
a6c68c6
Revert "arm64: Use FEAT_HAFDBS to track dirty pages when available"
by Chris Packham
· Fri Oct 27 13:23:54 2023 +1300
978814f
Revert "arm64: Use level-2 for largest block mappings when FEAT_HAFDBS is present"
by Chris Packham
· Fri Oct 27 13:23:53 2023 +1300
596ebeb
Revert "armv8: enable HAFDBS for other ELx when FEAT_HAFDBS is present"
by Chris Packham
· Fri Oct 27 13:23:52 2023 +1300
c1cbf7a
armv8: enable HAFDBS for other ELx when FEAT_HAFDBS is present
by meitao
· Sat Mar 18 00:22:53 2023 +0800
ea6c45f
arm64: Use level-2 for largest block mappings when FEAT_HAFDBS is present
by Marc Zyngier
· Sat Mar 18 00:22:52 2023 +0800
2b15699
arm64: Use FEAT_HAFDBS to track dirty pages when available
by Marc Zyngier
· Sat Mar 18 00:22:51 2023 +0800
6da328e
arm64: Reduce PT size estimation complexity
by Marc Zyngier
· Tue Feb 14 21:38:14 2023 +0800
feb0ec2
arm64: Reduce add_map() complexity
by Marc Zyngier
· Tue Feb 14 21:38:13 2023 +0800
b67855c
arm: cpu: Add optional CMOs by VA
by Marc Zyngier
· Thu Feb 09 04:54:27 2023 +0800
fbddaee
armv8: cache_v8: Fix pgtables setup when MMU is already enabled
by Pali Rohár
· Wed Sep 14 13:37:46 2022 +0200
630a794
armv8: always use current exception level for TCR_ELx access
by Andre Przywara
· Tue Jun 14 00:11:10 2022 +0100
ee435c6
arm64: Update memcpy_{from, to}io() helpers
by Patrice Chotard
· Mon Jul 19 11:21:51 2021 +0200
3ba929a
common: Drop asm/global_data.h from common header
by Simon Glass
· Fri Oct 30 21:38:53 2020 -0600
41bad3e
armv8: cache_v8: fix mmu_set_region_dcache_behaviour
by Peng Fan
· Mon May 11 16:41:07 2020 +0800
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
274e0b0
common: Drop net.h from common header
by Simon Glass
· Sun May 10 11:39:56 2020 -0600
f11478f
common: Move hang() to the same header as panic()
by Simon Glass
· Sat Dec 28 10:45:07 2019 -0700
1d91ba7
common: Move some cache and MMU functions out of common.h
by Simon Glass
· Thu Nov 14 12:57:37 2019 -0700
43ec7e0
CONFIG_SPL_SYS_[DI]CACHE_OFF: add
by Trevor Woerner
· Fri May 03 09:41:00 2019 -0400
384c141
arch: armv8: Provide a way to disable cache maintenance ops
by Vignesh Raghavendra
· Mon Apr 22 21:43:32 2019 +0530
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
e0e9871
armv8: mmu: fix page table mapping
by Peng Fan
· Tue Nov 28 10:31:28 2017 +0800
4415c3b
arm: Support cache invalidate
by Simon Glass
· Wed Apr 05 17:53:18 2017 -0600
5bb14e0
armv8: mmu: Add a function to change mapping attributes
by York Sun
· Mon Mar 06 09:02:33 2017 -0800
ddb0f63
armv8: add hooks for all cache-wide operations
by Stephen Warren
· Wed Oct 19 15:18:46 2016 -0600
fa3754e
armv8: mmu: Detect page table overflow in emergency pt creation
by Alexander Graf
· Sat Jul 30 23:13:03 2016 +0200
c7104e5
armv8: mmu: Add support of non-identical mapping
by York Sun
· Fri Jun 24 16:46:22 2016 -0700
f44afe7
armv8: mmu: split block if necessary
by York Sun
· Fri Jun 24 16:46:21 2016 -0700
a81fcd1
armv8: mmu: house cleaning
by York Sun
· Fri Jun 24 16:46:20 2016 -0700
bc78b92
arm64: Fix layerscape mmu setup
by Alexander Graf
· Mon Mar 21 20:26:12 2016 +0100
bc40da9
arm64: Only allow dcache disabled in SPL builds
by Alexander Graf
· Fri Mar 04 01:09:55 2016 +0100
ce0a64e
arm64: Remove non-full-va map code
by Alexander Graf
· Fri Mar 04 01:09:54 2016 +0100
6b3e7ca
thunderx: Move mmu table into board file
by Alexander Graf
· Fri Mar 04 01:09:48 2016 +0100
e317fe8
arm64: Make full va map code more dynamic
by Alexander Graf
· Fri Mar 04 01:09:47 2016 +0100
f03c0e4
arm64: Disable TTBR1 maps in EL1
by Alexander Graf
· Fri Mar 04 01:09:46 2016 +0100
fb74cc1
thunderx: Calculate TCR dynamically
by Alexander Graf
· Fri Mar 04 01:09:45 2016 +0100
78eaa49
armv8: New MMU setup code allowing to use 48+ bits PA/VA
by Sergey Temerkhanov
· Wed Oct 14 09:55:45 2015 -0700
e28e18c
armv8/layerscape: Update MMU table with execute-never bits
by Alison Wang
· Thu Nov 05 11:15:49 2015 +0800
7333c6a
armv8: allow custom MMU setup routines on ARMv8
by Stephen Warren
· Mon Oct 05 12:09:00 2015 -0600
a3e45ab
armv8/mmu: Set bits marked RES1 in TCR
by Thierry Reding
· Thu Aug 20 11:52:14 2015 +0200
7f8e178
armv8: fsl-lsch3: Rewrite MMU translation table entries
by Alison Wang
· Tue Aug 18 11:22:05 2015 +0800
2219026
ARM: cache: implement a default weak flush_cache() function
by Wu, Josh
· Mon Jul 27 11:40:17 2015 +0800
aaa3545
ARM: cache: add an empty stub function for invalidate/flush dcache
by Wu, Josh
· Mon Jul 27 11:40:16 2015 +0800
ba2432a
armv8: caches: Added routine to set non cacheable region
by Siva Durga Prasad Paladugu
· Fri Jun 26 18:05:07 2015 +0530
59c364d
armv8/cache: Fix page table creation
by Thierry Reding
· Wed Jul 22 17:10:11 2015 -0600
1ce575f
armv8/fsl-lsch3: Convert flushing L3 to assembly to avoid using stack
by York Sun
· Tue Jan 06 13:18:42 2015 -0800
a84cd72
ARMv8/FSL_LSCH3: Add FSL_LSCH3 SoC
by York Sun
· Mon Jun 23 15:15:54 2014 -0700
ef63194
ARMv8: Adjust MMU setup
by York Sun
· Mon Jun 23 15:15:53 2014 -0700
ef04201
armv8/cache: Change cache invalidate and flush function
by York Sun
· Wed Feb 26 13:26:04 2014 -0800
897947c
armv8/cache: Consolidate setting for MAIR and TCR
by York Sun
· Wed Feb 26 13:26:02 2014 -0800
85fd5f1
arm64: core support
by David Feng
· Sat Dec 14 11:47:35 2013 +0800