Home
last modified time | relevance | path

Searched refs:bl_params (Results 1 – 9 of 9) sorted by relevance

/device/linaro/bootloader/arm-trusted-firmware/plat/socionext/uniphier/
Duniphier_bl31_setup.c34 bl_params_node_t *bl_params = ((bl_params_t *)from_bl2)->head; in bl31_early_platform_setup() local
38 while (bl_params) { in bl31_early_platform_setup()
39 if (bl_params->image_id == BL32_IMAGE_ID) in bl31_early_platform_setup()
40 bl32_image_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
42 if (bl_params->image_id == BL33_IMAGE_ID) in bl31_early_platform_setup()
43 bl33_image_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
45 bl_params = bl_params->next_params_info; in bl31_early_platform_setup()
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/hikey960/
Dhikey960_bl31_setup.c112 bl_params_node_t *bl_params = params_from_bl2->head; in bl31_early_platform_setup() local
118 while (bl_params) { in bl31_early_platform_setup()
119 if (bl_params->image_id == BL32_IMAGE_ID) in bl31_early_platform_setup()
120 bl32_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
122 if (bl_params->image_id == BL33_IMAGE_ID) in bl31_early_platform_setup()
123 bl33_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
125 bl_params = bl_params->next_params_info; in bl31_early_platform_setup()
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/hikey/
Dhikey_bl31_setup.c109 bl_params_node_t *bl_params = params_from_bl2->head; in bl31_early_platform_setup() local
115 while (bl_params) { in bl31_early_platform_setup()
116 if (bl_params->image_id == BL32_IMAGE_ID) in bl31_early_platform_setup()
117 bl32_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
119 if (bl_params->image_id == BL33_IMAGE_ID) in bl31_early_platform_setup()
120 bl33_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
122 bl_params = bl_params->next_params_info; in bl31_early_platform_setup()
/device/linaro/bootloader/arm-trusted-firmware/plat/qemu/
Dqemu_bl31_setup.c63 bl_params_node_t *bl_params = params_from_bl2->head; in bl31_early_platform_setup() local
69 while (bl_params) { in bl31_early_platform_setup()
70 if (bl_params->image_id == BL32_IMAGE_ID) in bl31_early_platform_setup()
71 bl32_image_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
73 if (bl_params->image_id == BL33_IMAGE_ID) in bl31_early_platform_setup()
74 bl33_image_ep_info = *bl_params->ep_info; in bl31_early_platform_setup()
76 bl_params = bl_params->next_params_info; in bl31_early_platform_setup()
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/
Darm_bl31_setup.c127 bl_params_node_t *bl_params = params_from_bl2->head; in arm_bl31_early_platform_setup() local
133 while (bl_params) { in arm_bl31_early_platform_setup()
134 if (bl_params->image_id == BL32_IMAGE_ID) in arm_bl31_early_platform_setup()
135 bl32_image_ep_info = *bl_params->ep_info; in arm_bl31_early_platform_setup()
137 if (bl_params->image_id == BL33_IMAGE_ID) in arm_bl31_early_platform_setup()
138 bl33_image_ep_info = *bl_params->ep_info; in arm_bl31_early_platform_setup()
140 bl_params = bl_params->next_params_info; in arm_bl31_early_platform_setup()
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/sp_min/
Darm_sp_min_setup.c86 bl_params_node_t *bl_params = params_from_bl2->head; in arm_sp_min_early_platform_setup() local
92 while (bl_params) { in arm_sp_min_early_platform_setup()
93 if (bl_params->image_id == BL33_IMAGE_ID) { in arm_sp_min_early_platform_setup()
94 bl33_image_ep_info = *bl_params->ep_info; in arm_sp_min_early_platform_setup()
98 bl_params = bl_params->next_params_info; in arm_sp_min_early_platform_setup()
/device/linaro/bootloader/arm-trusted-firmware/include/plat/common/
Dplatform.h25 struct bl_params;
311 struct bl_params *plat_get_next_bl_params(void);
/device/linaro/bootloader/arm-trusted-firmware/include/common/
Dbl_common.h166 typedef struct bl_params { struct
/device/linaro/bootloader/arm-trusted-firmware/docs/
Dfirmware-design.rst672 with future evolution of the Trusted Firmware using ``R0`` to pass a ``bl_params``
684 ``bl_params`` structure in ``R0`` from BL2 to be interpreted by AArch32 EL3 Runtime
697 The AArch32 EL3 Runtime Software cold boot interface uses ``bl_params`` instead
698 of ``bl31_params``. The ``bl_params`` structure is based on the convention