Home
last modified time | relevance | path

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

/hafnium-2.8-rc0/src/
A Dmanifest.c704 vm->partition.xlat_granule); in sanity_check_ffa_manifest()
718 vm->partition.run_time_el); in sanity_check_ffa_manifest()
814 vm->partition.uuid.uuid[1], vm->partition.uuid.uuid[2], in parse_ffa_manifest()
831 &vm->partition.load_addr)); in parse_ffa_manifest()
835 &vm->partition.ep_offset)); in parse_ffa_manifest()
845 &vm->partition.boot_order)); in parse_ffa_manifest()
932 vm->partition.boot_info = in parse_ffa_manifest()
934 if (vm->partition.boot_info) { in parse_ffa_manifest()
938 vm->partition.boot_info = false; in parse_ffa_manifest()
946 &vm->partition.mem_region_count, &vm->partition.rxtx)); in parse_ffa_manifest()
[all …]
A Dload.c193 if (manifest_vm->partition.rxtx.available) { in load_common()
195 manifest_vm->partition.rxtx, in load_common()
205 manifest_vm->partition.messaging_method; in load_common()
208 manifest_vm->partition.ns_interrupts_action; in load_common()
211 manifest_vm->partition.me_signal_virq; in load_common()
214 manifest_vm->partition.notification_support; in load_common()
219 manifest_vm->partition.gp_register_num; in load_common()
221 if (manifest_vm->partition.boot_info) { in load_common()
228 ipa_init(manifest_vm->partition.load_addr); in load_common()
272 manifest_vm->partition.ep_offset); in load_primary()
[all …]
A Dmanifest_test.cc1354 ASSERT_EQ(vm->partition.ffa_version, 0x10000); in TEST_F()
1356 std::span(vm->partition.uuid.uuid, 4), in TEST_F()
1358 ASSERT_EQ(vm->partition.execution_ctx_count, 1); in TEST_F()
1359 ASSERT_EQ(vm->partition.run_time_el, S_EL1); in TEST_F()
1360 ASSERT_EQ(vm->partition.execution_state, AARCH64); in TEST_F()
1361 ASSERT_EQ(vm->partition.ep_offset, 0x00002000); in TEST_F()
1362 ASSERT_EQ(vm->partition.xlat_granule, PAGE_4KB); in TEST_F()
1363 ASSERT_EQ(vm->partition.boot_order, 0); in TEST_F()
1367 ASSERT_EQ(vm->partition.mem_regions[0].page_count, 4); in TEST_F()
1371 ASSERT_EQ(vm->partition.rxtx.available, true); in TEST_F()
[all …]
/hafnium-2.8-rc0/build/toolchain/
A Dplatform.gni40 # The maximum number of memory regions allowed per partition, in the partition manifest
43 # The maximum number of device regions allower per partition, in the partition manifest
46 # The maximum number of interrupts allowed per device, per partition, in the partition manifest
49 # the maximum number of streams allowed per device, per partition, in the partition manifest
/hafnium-2.8-rc0/test/vmapi/primary_only_ffa/
A DBUILD.gn24 source = "partition-manifest.dts"
25 output = "partition-manifest.dtb"
34 "partition-manifest.dtb",
A Dpartition-manifest.dts13 debug_name = "partition-manifest";
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partition_only/
A DBUILD.gn26 source = "partition-manifest.dts"
27 output = "partition-manifest.dtb"
36 "partition-manifest.dtb",
A Dpartition-manifest.dts13 debug_name = "partition-manifest";
/hafnium-2.8-rc0/test/vmapi/el0_partitions/
A Dsecondary.dts13 debug_name = "partition-manifest";
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/
A Dpartition_manifest_nwd_primary.dts13 debug_name = "partition-manifest";
/hafnium-2.8-rc0/test/hftest/
A DBUILD.gn18 #dlog for el0 partition that uses SVCs for debug logging
39 # Testing framework for a secondary EL0 partition in the normal world.
40 # It's currently just a secondary partition and can't affect the tests directly.
59 # Testing framework for a S-EL0 partition.
/hafnium-2.8-rc0/docs/
A DChangeLog.md8 * In a secure partition package, partition manifest and image offsets are
10 * Allows for larger partition manifest sizes.
14 * Added UUID to partition info descriptors.
116 * Added secure interrupt forwarding to the secure partition that had the
117 interrupt registered in its partition manifest.
125 * A partition bootstraps as an S-EL0 partition based on the exception-level
255 * The first secure partition booted must be a MP SP.
273 * Added partition info get ABI and appropriate properties response depending
274 on partition capabilities (PVM, Secondary VM or Secure Partitions).
301 according to the boot order field in their partition manifest.
A DManifest.md84 ## FF-A partition
/hafnium-2.8-rc0/src/arch/aarch64/hftest/
A DBUILD.gn22 # Implements image_entry for a simple EL0 partition.
/hafnium-2.8-rc0/inc/hf/
A Dmanifest.h183 struct partition_manifest partition; member
/hafnium-2.8-rc0/src/arch/aarch64/arm_smmuv3/
A Darm_smmuv3.c1391 for (i = 0; i < manifest_vm->partition.dev_region_count; i++) { in plat_iommu_attach_peripheral()
1392 upstream_peripheral = manifest_vm->partition.dev_regions[i]; in plat_iommu_attach_peripheral()

Completed in 19 milliseconds