Add support to change xlat_tables to non-cacheable
authorSummer Qin <summer.qin@arm.com>
Thu, 16 Mar 2017 17:16:34 +0000 (17:16 +0000)
committerSummer Qin <summer.qin@arm.com>
Tue, 28 Mar 2017 09:32:17 +0000 (10:32 +0100)
commit5d21b037e16ab8f7c5e63db84a6a9148b7a44a14
treeeb7140f2cb1c602ee3d3dae70946d9e3ee82655c
parent891685a51146c50234bd5ce49d29cb0fd9f290c8
Add support to change xlat_tables to non-cacheable

This patch adds an additional flag `XLAT_TABLE_NC` which marks the
translation tables as Non-cacheable for MMU accesses.

Change-Id: I7c28ab87f0ce67da237fadc3627beb6792860fd4
Signed-off-by: Summer Qin <summer.qin@arm.com>
include/lib/xlat_tables/xlat_tables_defs.h
lib/xlat_tables/aarch32/xlat_tables.c
lib/xlat_tables/aarch64/xlat_tables.c
lib/xlat_tables_v2/aarch32/xlat_tables_arch.c
lib/xlat_tables_v2/aarch64/xlat_tables_arch.c