aboutsummaryrefslogtreecommitdiffstats
path: root/include/common/bl_common.h
diff options
context:
space:
mode:
authorYatharth Kochar <yatharth.kochar@arm.com>2015-10-29 12:47:02 +0000
committerYatharth Kochar <yatharth.kochar@arm.com>2015-12-09 17:41:18 +0000
commit5698c5b3db083b70645ebd288a6957fe590a1d53 (patch)
tree77450d32306a5804a86580284386395bfa328d8e /include/common/bl_common.h
parent5ba8f6697f3535aa92a5500927142d6892d5ad63 (diff)
downloadplatform_external_arm-trusted-firmware-5698c5b3db083b70645ebd288a6957fe590a1d53.tar.gz
platform_external_arm-trusted-firmware-5698c5b3db083b70645ebd288a6957fe590a1d53.tar.bz2
platform_external_arm-trusted-firmware-5698c5b3db083b70645ebd288a6957fe590a1d53.zip
Remove `RUN_IMAGE` usage as opcode passed to next EL.
The primary usage of `RUN_IMAGE` SMC function id, used by BL2 is to make a request to BL1 to execute BL31. But BL2 also uses it as opcode to check if it is allowed to execute which is not the intended usage of `RUN_IMAGE` SMC. This patch removes the usage of `RUN_IMAGE` as opcode passed to next EL to check if it is allowed to execute. Change-Id: I6aebe0415ade3f43401a4c8a323457f032673657
Diffstat (limited to 'include/common/bl_common.h')
-rw-r--r--include/common/bl_common.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/common/bl_common.h b/include/common/bl_common.h
index c9a7a3dab..0eec98996 100644
--- a/include/common/bl_common.h
+++ b/include/common/bl_common.h
@@ -46,7 +46,6 @@
#define BOTTOM !TOP
/******************************************************************************
- * Opcode passed in x0 to tell next EL that we want to run an image.
* Corresponds to the function ID of the only SMC that the BL1 exception
* handlers service. That's why the chosen value is the first function ID of
* the ARM SMC64 range.