Home
last modified time | relevance | path

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

/hafnium-2.8-rc0/src/
A Dfdt_patch.c51 bool fdt_patch(struct mm_stage1_locked stage1_locked, paddr_t fdt_addr, in fdt_patch() argument
62 fdt = mm_identity_map(stage1_locked, fdt_addr, in fdt_patch()
63 pa_add(fdt_addr, FDT_V17_HEADER_SIZE), MM_MODE_R, in fdt_patch()
77 fdt = mm_identity_map(stage1_locked, fdt_addr, in fdt_patch()
78 pa_add(fdt_addr, buf_size), MM_MODE_R | MM_MODE_W, in fdt_patch()
148 if (!mm_unmap(stage1_locked, fdt_addr, in fdt_patch()
149 pa_add(fdt_addr, fdt_totalsize(fdt) + PAGE_SIZE), in fdt_patch()
157 mm_unmap(stage1_locked, fdt_addr, pa_add(fdt_addr, FDT_V17_HEADER_SIZE), in fdt_patch()
174 fdt = mm_identity_map(stage1_locked, fdt_addr, in fdt_patch_mem()
175 pa_add(fdt_addr, fdt_max_size), in fdt_patch_mem()
[all …]
A Dfdt_handler.c174 paddr_t fdt_addr, struct mpool *ppool) in fdt_map() argument
180 fdt_ptr = mm_identity_map(stage1_locked, fdt_addr, in fdt_map()
181 pa_add(fdt_addr, FDT_V17_HEADER_SIZE), in fdt_map()
194 fdt_ptr = mm_identity_map(stage1_locked, fdt_addr, in fdt_map()
195 pa_add(fdt_addr, fdt_len), MM_MODE_R, ppool); in fdt_map()
209 mm_unmap(stage1_locked, fdt_addr, pa_add(fdt_addr, fdt_len), ppool); in fdt_map()
213 mm_unmap(stage1_locked, fdt_addr, pa_add(fdt_addr, FDT_V17_HEADER_SIZE), in fdt_map()
A Dload.c406 paddr_t *fdt_addr, size_t *fdt_allocated_size) in load_secondary_fdt() argument
433 *fdt_addr = pa_init(pa_addr(pa_sub(end, allocated_size))); in load_secondary_fdt()
436 allocated_size, pa_addr(*fdt_addr)); in load_secondary_fdt()
438 if (!copy_to_unmapped(stage1_locked, *fdt_addr, &fdt, ppool)) { in load_secondary_fdt()
666 paddr_t fdt_addr; in load_secondary() local
699 manifest_vm, cpio, ppool, &fdt_addr, in load_secondary()
707 stage1_locked, fdt_addr, fdt_allocated_size, in load_secondary()
711 if (!fdt_patch_mem(stage1_locked, fdt_addr, fdt_allocated_size, in load_secondary()
808 pa_addr(fdt_addr)); in load_secondary()
/hafnium-2.8-rc0/inc/hf/
A Dfdt_patch.h16 bool fdt_patch(struct mm_stage1_locked stage1_locked, paddr_t fdt_addr,
20 bool fdt_patch_mem(struct mm_stage1_locked stage1_locked, paddr_t fdt_addr,
A Dfdt_handler.h22 paddr_t fdt_addr, struct mpool *ppool);
/hafnium-2.8-rc0/src/arch/aarch64/plat/ffa/
A Dhypervisor.c901 paddr_t fdt_addr, in plat_ffa_parse_partition_manifest() argument
915 CHECK(mm_identity_map(stage1_locked, fdt_addr, in plat_ffa_parse_partition_manifest()
916 pa_add(fdt_addr, fdt_allocated_size), MM_MODE_R, in plat_ffa_parse_partition_manifest()
919 CHECK(fdt_init_from_ptr(&partition_fdt, (void *)pa_addr(fdt_addr), in plat_ffa_parse_partition_manifest()
924 CHECK(mm_unmap(stage1_locked, fdt_addr, in plat_ffa_parse_partition_manifest()
925 pa_add(fdt_addr, fdt_allocated_size), ppool) == true); in plat_ffa_parse_partition_manifest()
A Dabsent.c436 paddr_t fdt_addr, in plat_ffa_parse_partition_manifest() argument
442 (void)fdt_addr; in plat_ffa_parse_partition_manifest()
A Dspmc.c1868 paddr_t fdt_addr, in plat_ffa_parse_partition_manifest() argument
1874 (void)fdt_addr; in plat_ffa_parse_partition_manifest()
/hafnium-2.8-rc0/inc/hf/arch/plat/
A Dffa.h282 paddr_t fdt_addr,

Completed in 19 milliseconds