arm: Add CMO support for Non-Cacheable memory
authorNikos Nikoleris <nikos.nikoleris@arm.com>
Tue, 21 Feb 2017 12:06:37 +0000 (12:06 +0000)
committerNikos Nikoleris <nikos.nikoleris@arm.com>
Tue, 5 Dec 2017 11:47:01 +0000 (11:47 +0000)
commit7d70967abaf1ce3a09433620dc41ed48c2fc0db0
treeafe7e0283905573ae9e8d3655401fabf45184148
parent099cb037e83d1e7bb47ec0e8eaf649a63f889d38
arm: Add CMO support for Non-Cacheable memory

Cache Maintainance operations to the point of coherence are treated as
normal cahceable requests and clean and/or invalidate the caches of
all PEs.

Change-Id: Ia4a749c2318fe29c8601848b034b8315c4186c8a
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5056
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
src/arch/arm/tlb.cc