arm-trusted-firmware/plat/ti/k3
Andrew F. Davis 65f7b81728 ti: k3: common: Use coherent memory for shared data
HW_ASSISTED_COHERENCY implies something stronger than just hardware
coherent interconnect, specifically a DynamIQ capable ARM core.

For K3, lets use WARMBOOT_ENABLE_DCACHE_EARLY to enable caches early
and then let the caches get shut off on powerdown, to prevent data
corruption we also need to USE_COHERENT_MEM so that any accesses to
shared memory after this point is only to memory that is set as
non-cached for all cores.

Change-Id: Ib9337f012df0e0388237942607c501b6f3e2a949
Signed-off-by: Andrew F. Davis <afd@ti.com>
2019-06-06 11:20:21 +01:00
..
board/generic ti: k3: common: Remove MSMC port definitions 2019-04-30 09:41:06 -04:00
common ti: k3: common: Use coherent memory for shared data 2019-06-06 11:20:21 +01:00
include ti: k3: common: Remove MSMC port definitions 2019-04-30 09:41:06 -04:00
platform.mk ti: k3: Introduce basic generic board support 2018-06-19 12:42:37 -05:00