mbox series

[U-Boot,v2,0/2] Add Kconfig to disable cache ops

Message ID 20190422161333.5022-1-vigneshr@ti.com
Headers show
Series Add Kconfig to disable cache ops | expand

Message

Raghavendra, Vignesh April 22, 2019, 4:13 p.m. UTC
This series adds a Kconfig to disable cache maintenance operations on
a coherent architectures. And disable cache flush/invalidate ops for
SPL/U-Boot code running on A53 core of AM654 SoC(which is IO coherent)

v2:
Allow flush_dcache_all() and invalidate_dcache_all() that are used
before enabling/disabling dcache by U-Boot and are special case.


Vignesh Raghavendra (2):
  arch: armv8: Provide a way to disable cache maintenance ops
  board: ti: am654: select SYS_DISABLE_DCACHE_OPS for arm64 build

 arch/Kconfig                  |  9 +++++++++
 arch/arm/cpu/armv8/cache_v8.c | 10 ++++++++++
 board/ti/am65x/Kconfig        |  1 +
 3 files changed, 20 insertions(+)