Commit 38315436 authored by Sandrine Bailleux's avatar Sandrine Bailleux
Browse files

juno: Pass primary CPU MPID to UEFI

Change-Id: I734bf8a268d45a748dc2d1671656385212cdd465
parent aa52c701
...@@ -131,10 +131,12 @@ bl31_params_t *bl2_plat_get_bl31_params(void) ...@@ -131,10 +131,12 @@ bl31_params_t *bl2_plat_get_bl31_params(void)
} }
/* Fill BL33 related information */ /* Fill BL33 related information */
/* Juno TODO: Pass the primary CPU MPID to UEFI. Must be in x0. */
bl2_to_bl31_params->bl33_ep_info = &bl31_params_mem->bl33_ep_info; bl2_to_bl31_params->bl33_ep_info = &bl31_params_mem->bl33_ep_info;
SET_PARAM_HEAD(bl2_to_bl31_params->bl33_ep_info, SET_PARAM_HEAD(bl2_to_bl31_params->bl33_ep_info,
PARAM_EP, VERSION_1, 0); PARAM_EP, VERSION_1, 0);
/* UEFI expects to receive the primary CPU MPID (through x0) */
bl2_to_bl31_params->bl33_ep_info->args.arg0 = PRIMARY_CPU;
bl2_to_bl31_params->bl33_image_info = &bl31_params_mem->bl33_image_info; bl2_to_bl31_params->bl33_image_info = &bl31_params_mem->bl33_image_info;
SET_PARAM_HEAD(bl2_to_bl31_params->bl33_image_info, PARAM_IMAGE_BINARY, SET_PARAM_HEAD(bl2_to_bl31_params->bl33_image_info, PARAM_IMAGE_BINARY,
VERSION_1, 0); VERSION_1, 0);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment