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