aboutsummaryrefslogtreecommitdiff
path: root/bl2
diff options
context:
space:
mode:
authorJuan Castillo <juan.castillo@arm.com>2014-11-13 17:04:33 +0000
committerJuan Castillo <juan.castillo@arm.com>2015-01-08 09:26:31 +0000
commit92de35659cbd3b7f534470bb25f12b740be25fad (patch)
treeedc412ac0811e9e4b33f4299d04cf14d894f747a /bl2
parent29e32cba4ad243071c643c839dfd4f46a0b19655 (diff)
downloadtrusted-firmware-a-92de35659cbd3b7f534470bb25f12b740be25fad.tar.gz
Bug fix: initialize bl30_image_info fields before use
This patch initializes the version field in the bl30_image_info structure when loading BL30. This initialization must be done before calling load_image(). Fixes ARM-software/tf-issues#274 Change-Id: I74a05167d66fff51d257ad611abc7b5436e5d912
Diffstat (limited to 'bl2')
-rw-r--r--bl2/bl2_main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/bl2/bl2_main.c b/bl2/bl2_main.c
index a73946ed94..b7e2cff4f9 100644
--- a/bl2/bl2_main.c
+++ b/bl2/bl2_main.c
@@ -61,6 +61,7 @@ static int load_bl30(void)
*/
INFO("BL2: Loading BL3-0\n");
bl2_plat_get_bl30_meminfo(&bl30_mem_info);
+ bl30_image_info.h.version = VERSION_1;
e = load_image(&bl30_mem_info,
BL30_IMAGE_NAME,
BL30_BASE,