Home
last modified time | relevance | path

Searched refs:partitions (Results 1 – 16 of 16) sorted by relevance

/trusted-firmware-a-latest/services/std_svc/spmd/
Dspmd_logical_sp.c231 struct ffa_partition_info_v1_1 (*partitions)[EL3_SPMD_MAX_NUM_LP], in spmd_fill_lp_info_array()
252 (*partitions)[array_index].ep_id = lp->sp_id; in spmd_fill_lp_info_array()
253 (*partitions)[array_index].execution_ctx_count = 1; in spmd_fill_lp_info_array()
254 (*partitions)[array_index].properties = lp->properties; in spmd_fill_lp_info_array()
255 (*partitions)[array_index].properties |= in spmd_fill_lp_info_array()
259 memcpy(&((*partitions)[array_index].uuid), in spmd_fill_lp_info_array()
416 static struct ffa_partition_info_v1_1 partitions[EL3_SPMD_MAX_NUM_LP]; in spmd_el3_populate_logical_partition_info() local
444 memset(&partitions, 0, sizeof(partitions)); in spmd_el3_populate_logical_partition_info()
446 spmd_fill_lp_info_array(&partitions, target_uuid, &lp_count); in spmd_el3_populate_logical_partition_info()
474 spmd_pack_lp_count_props(arg_ptrs, partitions[idx].ep_id, in spmd_el3_populate_logical_partition_info()
[all …]
/trusted-firmware-a-latest/plat/arm/board/tc/
Dplatform_test.mk54 DELEGATED_ATTEST_TESTS_PATH = $(TF_M_EXTRAS_PATH)/partitions/delegated_attestation/test
55 MEASURED_BOOT_TESTS_PATH = $(TF_M_EXTRAS_PATH)/partitions/measured_boot/test
85 PLAT_INCLUDES += -I$(TF_M_EXTRAS_PATH)/partitions/measured_boot/interface/include \
86 -I$(TF_M_EXTRAS_PATH)/partitions/delegated_attestation/interface/include \
/trusted-firmware-a-latest/services/std_svc/spm/el3_spmc/
Dspmc_main.c860 *partitions, in partition_info_get_handler_v1_1()
877 desc = &partitions[*partition_count]; in partition_info_get_handler_v1_1()
901 desc = &partitions[*partition_count]; in partition_info_get_handler_v1_1()
956 *partitions, in partition_info_populate_v1_0()
975 v1_0_partitions[index].ep_id = partitions[index].ep_id; in partition_info_populate_v1_0()
977 partitions[index].execution_ctx_count; in partition_info_populate_v1_0()
980 (partitions[index].properties & in partition_info_populate_v1_0()
1026 struct ffa_partition_info_v1_1 partitions[MAX_SP_LP_PARTITIONS]; in partition_info_get_handler() local
1035 ret = partition_info_get_handler_v1_1(uuid, partitions, in partition_info_get_handler()
1079 ret = partition_info_populate_v1_0(partitions, in partition_info_get_handler()
[all …]
/trusted-firmware-a-latest/docs/components/
Dsecure-partition-manager.rst77 the secure world, managing multiple S-EL1 or S-EL0 partitions.
97 (or partitions) in the normal world.
98 - The term SPMC refers to the S-EL2 component managing secure partitions in
131 and SPMC, one or multiple secure partitions, with an optional
159 (see `Describing secure partitions`_). It
161 secure partitions are to be loaded by BL2 on behalf of the SPMC.
330 Loading Hafnium and secure partitions in the secure world
354 Secure partitions are bundled as independent package files consisting
383 .. uml:: ../resources/diagrams/plantuml/fip-secure-partitions.puml
385 Describing secure partitions
[all …]
Del3-spmc.rst41 ``SPMC_AT_EL3`` is enabled, the secure partitions are loaded
186 which shall be used to pass the address to the partitions boot information blob when
233 FF-A features supported by the SPMC may be discovered by secure partitions at
272 EL3 SPMC also supports returning only the count of partitions deployed.
320 This is a mandatory interface for secure partitions participating in direct request
340 Secure partitions call this interface at the virtual FF-A instance, to which
422 Secure partitions scheduling
426 secure partitions. For this a VM (Hypervisor or OS kernel), or SP invokes one of:
Dffa-manifest-binding.rst95 - A unique number amongst all partitions that specifies if this partition
/trusted-firmware-a-latest/plat/arm/board/tc/fdts/
Dtc_tb_fw_config.dts30 secure-partitions {
/trusted-firmware-a-latest/docs/resources/diagrams/plantuml/
Dfip-secure-partitions.puml35 secure-partitions
/trusted-firmware-a-latest/docs/plat/st/
Dstm32mpus.rst69 It should contain at least those partitions:
/trusted-firmware-a-latest/plat/arm/board/fvp/fdts/
Dfvp_tb_fw_config.dts67 secure-partitions {
/trusted-firmware-a-latest/docs/plat/arm/
Darm-build-options.rst94 the various partitions present in the GPT image. This support is available
/trusted-firmware-a-latest/docs/design_documents/
Drss.rst682 .. [3] https://git.trustedfirmware.org/TF-M/tf-m-extras.git/tree/partitions/measured_boot/measured_…
683 .. [4] https://git.trustedfirmware.org/TF-M/tf-m-extras.git/tree/partitions/delegated_attestation/d…
/trusted-firmware-a-latest/docs/threat_model/
Dthreat_model_el3_spm.rst394 | | data from secure partitions and reject them |
/trusted-firmware-a-latest/docs/getting_started/
Dbuild-options.rst402 system components and resources to define partitions; software running at
410 code should configure and use partitions in EL3 as required. This option
861 description of secure partitions. The build system will parse this file and
1251 for logical partitions in EL3, managed by the SPMD as defined in the
/trusted-firmware-a-latest/
DMakefile542 $(error SPMC at EL3 not supported when enabling SPMD Logical partitions.)
/trusted-firmware-a-latest/docs/
Dchange-log.md517 …- add spmd logical partitions ([890b508](https://review.trustedfirmware.org/plugins/gitiles/TF-A/t…
519 …- get logical partitions info ([95f7f6d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/t…
3495 …- add helper to obtain a partitions FF-A version ([c2b1434](https://review.trustedfirmware.org/plu…
5603 - Allow usage of secure partitions on RDN2 platform
5842 - Added support for single and dual-root Chains of Trust in secure partitions
5975 - Added support for secure partitions
6049 - Added an owner field to Cactus secure partitions
6260 - Enhanced BL2 bootloader flow to load secure partitions based on firmware
7393 various memory system components and resources to define partitions.
7399 configure and use partitions in EL3 if required.
[all …]