aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Handley <dan.handley@arm.com>2014-05-27 15:39:41 +0100
committerDan Handley <dan.handley@arm.com>2014-05-27 15:39:41 +0100
commit0ad469110437196cfbb781b30233d62e2320f694 (patch)
tree99118cf46bd5a028accf9f97223018cbadbc7d47
parentdff8e47a4b6797e862a20559d34a9e2a056ab6e1 (diff)
downloadarm-trusted-firmware-0ad469110437196cfbb781b30233d62e2320f694.tar.gz
Remove FVP specific comments in platform.h
Remove the FVP specific comments in platform.h since this file is re-usable across all platforms. Change-Id: Ifd4a4f72562adb3ecf8b9078b0150f170ef22dba
-rw-r--r--include/plat/common/platform.h25
1 files changed, 5 insertions, 20 deletions
diff --git a/include/plat/common/platform.h b/include/plat/common/platform.h
index e2ba11d..ad08180 100644
--- a/include/plat/common/platform.h
+++ b/include/plat/common/platform.h
@@ -81,10 +81,8 @@ void bl1_platform_setup(void);
struct meminfo *bl1_plat_sec_mem_layout(void);
/*
- * Before calling this function BL2 is loaded in memory and its entrypoint
- * is set by load_image. This is a placeholder for the platform to change
- * the entrypoint of BL2 and set SPSR and security state.
- * On FVP we are only setting the security state, entrypoint
+ * This function allows the platform to change the entrypoint information for
+ * BL2, after BL1 has loaded BL2 into memory but before BL2 is executed.
*/
void bl1_plat_set_bl2_ep_info(struct image_info *image,
struct entry_point_info *ep);
@@ -124,29 +122,16 @@ struct entry_point_info *bl2_plat_get_bl31_ep_info(void);
void bl2_plat_flush_bl31_params(void);
/*
- * Before calling this function BL31 is loaded in memory and its entrypoint
- * is set by load_image. This is a placeholder for the platform to change
- * the entrypoint of BL31 and set SPSR and security state.
- * On FVP we are only setting the security state, entrypoint
+ * The next 3 functions allow the platform to change the entrypoint
+ * information for the 3rd level BL images, after BL2 has loaded the 3rd
+ * level BL images into memory but before BL3-1 is executed.
*/
void bl2_plat_set_bl31_ep_info(struct image_info *image,
struct entry_point_info *ep);
-/*
- * Before calling this function BL32 is loaded in memory and its entrypoint
- * is set by load_image. This is a placeholder for the platform to change
- * the entrypoint of BL32 and set SPSR and security state.
- * On FVP we are only setting the security state, entrypoint
- */
void bl2_plat_set_bl32_ep_info(struct image_info *image,
struct entry_point_info *ep);
-/*
- * Before calling this function BL33 is loaded in memory and its entrypoint
- * is set by load_image. This is a placeholder for the platform to change
- * the entrypoint of BL33 and set SPSR and security state.
- * On FVP we are only setting the security state, entrypoint
- */
void bl2_plat_set_bl33_ep_info(struct image_info *image,
struct entry_point_info *ep);