aboutsummaryrefslogtreecommitdiff
path: root/bl31/bl31.mk
diff options
context:
space:
mode:
authorYatharth Kochar <yatharth.kochar@arm.com>2015-10-02 17:56:48 +0100
committerYatharth Kochar <yatharth.kochar@arm.com>2015-12-09 17:41:18 +0000
commitbbf8f6f95b1ed9eeaa4e8d746a0660a7620cc415 (patch)
tree14cb9de8e22acef12b2b23cc15118e34c591cbbe /bl31/bl31.mk
parentc76e0d13bf840189ee2a9ecccf111d9ded63a5e6 (diff)
downloadtrusted-firmware-a-bbf8f6f95b1ed9eeaa4e8d746a0660a7620cc415.tar.gz
Move context management code to common location
The upcoming Firmware Update feature needs transitioning across Secure/Normal worlds to complete the FWU process and hence requires context management code to perform this task. Currently context management code is part of BL31 stage only. This patch moves the code from (include)/bl31 to (include)/common. Some function declarations/definitions and macros have also moved to different files to help code sharing. Change-Id: I3858b08aecdb76d390765ab2b099f457873f7b0c
Diffstat (limited to 'bl31/bl31.mk')
-rw-r--r--bl31/bl31.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/bl31/bl31.mk b/bl31/bl31.mk
index a31c1f475f..0c2b631a65 100644
--- a/bl31/bl31.mk
+++ b/bl31/bl31.mk
@@ -29,16 +29,17 @@
#
BL31_SOURCES += bl31/bl31_main.c \
- bl31/context_mgmt.c \
bl31/cpu_data_array.c \
bl31/runtime_svc.c \
bl31/interrupt_mgmt.c \
bl31/aarch64/bl31_arch_setup.c \
bl31/aarch64/bl31_entrypoint.S \
- bl31/aarch64/context.S \
bl31/aarch64/cpu_data.S \
bl31/aarch64/runtime_exceptions.S \
bl31/aarch64/crash_reporting.S \
+ bl31/bl31_context_mgmt.c \
+ common/aarch64/context.S \
+ common/context_mgmt.c \
lib/cpus/aarch64/cpu_helpers.S \
lib/locks/exclusive/spinlock.S \
services/std_svc/std_svc_setup.c \