| /rk3399_ARM-atf/plat/arm/common/fconf/ |
| H A D | arm_fconf_sp.c | 130 policies[plat_index].image_spec = in fconf_populate_arm_sp() 132 policies[plat_index].dev_handle = &fip_dev_handle; in fconf_populate_arm_sp() 133 policies[plat_index].check = open_fip; in fconf_populate_arm_sp() 139 policies[sip_index].image_spec = in fconf_populate_arm_sp() 141 policies[sip_index].dev_handle = &fip_dev_handle; in fconf_populate_arm_sp() 142 policies[sip_index].check = open_fip; in fconf_populate_arm_sp()
|
| H A D | arm_fconf_io.c | 118 struct plat_io_policy policies[MAX_NUMBER_IDS] = { variable 482 policies[load_info[i].image_id].image_spec = (uintptr_t)uuid_ptr; in fconf_populate_arm_io_policies() 483 policies[load_info[i].image_id].dev_handle = &fip_dev_handle; in fconf_populate_arm_io_policies() 484 policies[load_info[i].image_id].check = open_fip; in fconf_populate_arm_io_policies()
|
| /rk3399_ARM-atf/plat/st/common/ |
| H A D | stm32mp_fconf_io.c | 38 struct plat_io_policy policies[MAX_NUMBER_IDS] = { variable 182 policies[load_info[i].image_id].image_spec = (uintptr_t)uuid_ptr; in fconf_populate_stm32mp_io_policies() 188 policies[load_info[i].image_id].dev_handle = &enc_dev_handle; in fconf_populate_stm32mp_io_policies() 189 policies[load_info[i].image_id].check = open_enc_fip; in fconf_populate_stm32mp_io_policies() 193 policies[load_info[i].image_id].dev_handle = &fip_dev_handle; in fconf_populate_stm32mp_io_policies() 194 policies[load_info[i].image_id].check = open_fip; in fconf_populate_stm32mp_io_policies()
|
| H A D | bl2_io_storage.c | 731 if ((guidcmp(&policies[i].img_type_guid, img_type_guid)) == 0) { in stm32_get_image_spec() 732 return (void *)policies[i].image_spec; in stm32_get_image_spec() 821 policy = &policies[image_id]; in set_metadata_image_source()
|
| /rk3399_ARM-atf/include/plat/arm/common/ |
| H A D | arm_fconf_getter.h | 17 &policies[id]; \ 26 extern struct plat_io_policy policies[];
|
| /rk3399_ARM-atf/plat/st/common/include/ |
| H A D | stm32mp_fconf_getter.h | 18 &policies[id]; \ 28 extern struct plat_io_policy policies[];
|
| /rk3399_ARM-atf/plat/nxp/s32/s32g274ardb2/ |
| H A D | plat_io_storage.c | 146 static const struct plat_io_policy policies[GPT_IMAGE_ID + 1] = { in plat_get_image_source() local 171 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 173 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/marvell/armada/common/ |
| H A D | marvell_io_storage.c | 69 static const struct plat_io_policy policies[] = { variable 200 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 202 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/intel/soc/common/ |
| H A D | socfpga_storage.c | 82 static const struct plat_io_policy policies[] = { variable 211 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 213 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/rpi/common/ |
| H A D | rpi3_io_storage.c | 115 static const struct plat_io_policy policies[] = { variable 261 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 263 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/hisilicon/poplar/ |
| H A D | plat_storage.c | 93 static const struct plat_io_policy policies[] = { variable 210 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 212 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/hisilicon/hikey/ |
| H A D | hikey_io_storage.c | 137 static const struct plat_io_policy policies[] = { variable 305 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 307 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/imx/common/ |
| H A D | imx_io_storage.c | 123 static const struct plat_io_policy policies[] = { variable 262 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 264 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/brcm/common/ |
| H A D | brcm_io_storage.c | 145 static const struct plat_io_policy policies[] = { variable 381 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 387 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/hisilicon/hikey960/ |
| H A D | hikey960_io_storage.c | 138 static const struct plat_io_policy policies[] = { variable 363 assert(image_id < ARRAY_SIZE(policies)); in plat_get_image_source() 365 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | fconf_bl1_load_config.puml | 43 note over fconf: use statically defined policies in bl1 63 note over fconf: use statically defined policies in bl1
|
| H A D | io_arm_class_diagram.puml | 37 policies : plat_io_policy[1..*]
|
| /rk3399_ARM-atf/plat/nxp/common/setup/ |
| H A D | ls_io_storage.c | 137 static const struct plat_io_policy policies[] = { variable 531 if (image_id < ARRAY_SIZE(policies)) { in plat_get_image_source() 533 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/plat/qemu/common/ |
| H A D | qemu_io_storage.c | 224 static const struct plat_io_policy policies[] = { variable 421 assert(image_id < ARRAY_SIZE(policies)); in get_io_policy() 422 return &policies[image_id]; in get_io_policy()
|
| /rk3399_ARM-atf/plat/renesas/common/ |
| H A D | plat_storage.c | 172 static const struct plat_io_policy policies[] = { variable 389 policy = &policies[image_id]; in plat_get_image_source()
|
| /rk3399_ARM-atf/docs/components/fconf/ |
| H A D | index.rst | 30 - Arm io policies: arm.io_policies.bl2_image 54 - TB_FW: properties related to trusted firmware such as IO policies,
|
| /rk3399_ARM-atf/docs/design_documents/ |
| H A D | drtm_poc.rst | 13 enable enforcing security policies.
|
| H A D | measured_boot.rst | 15 enforce local attestation policies (such as releasing certain platform keys or 44 #. Hardware configurations settings, debug settings and security policies
|
| /rk3399_ARM-atf/docs/components/ |
| H A D | firmware-update.rst | 61 - Set these image specification in the corresponding I/O policies of the 65 - Use these I/O policies to read the images from this address into the memory
|
| /rk3399_ARM-atf/docs/ |
| H A D | porting-guide.rst | 1199 FWU metadata, and update I/O policies of active/updated images using retrieved
|