aboutsummaryrefslogtreecommitdiff
path: root/mk/config.mk
diff options
context:
space:
mode:
authorJens Wiklander <jens.wiklander@linaro.org>2016-01-05 17:26:27 +0100
committerJens Wiklander <jens.wiklander@linaro.org>2016-04-08 14:08:49 +0200
commit2a142248aea34179d8fd4d2f8ceba8404da03f26 (patch)
treec5df1454b72cf1c560c68785ad92893fde9d6d90 /mk/config.mk
parentbed169ba389e63f66c4c6547d4f8612d13b2a834 (diff)
core: support mapping user TAs with 4k pages
Maps user TAs with small pages (aka 4k pages) if CFG_SMALL_PAGE_USER_TA = y If pager is active the translation tables are allocated using tee_pager_request_zi() to only use the physical page when needed. Reviewed-by: Pascal Brand <pascal.brand@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'mk/config.mk')
-rw-r--r--mk/config.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/mk/config.mk b/mk/config.mk
index d61b2fab..6c313b4f 100644
--- a/mk/config.mk
+++ b/mk/config.mk
@@ -148,3 +148,6 @@ endif
# Enable support for dynamically loaded user TAs
CFG_WITH_USER_TA ?= y
+
+# Use small pages to map user TAs
+CFG_SMALL_PAGE_USER_TA ?= y