diff options
author | Sandrine Bailleux <sandrine.bailleux@arm.com> | 2018-01-11 16:36:43 +0100 |
---|---|---|
committer | Sandrine Bailleux <sandrine.bailleux@arm.com> | 2018-01-22 14:49:09 +0000 |
commit | a3077f97cf34e827bfa57d856d395ee98493f1d2 (patch) | |
tree | d065dd74df4d8710073deeabea12ebd977fc060b | |
parent | 679865e4d770816d071588a0912a6a687f4b4daf (diff) |
SPM: Use fixed-width types in boot info structures
Change-Id: I143dcb4432d2fdadf0a5d244d1395ad456a8a1f2
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
-rw-r--r-- | include/runtime_services/secure_el0_payloads/secure_partition.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/include/runtime_services/secure_el0_payloads/secure_partition.h b/include/runtime_services/secure_el0_payloads/secure_partition.h index 906fa2b..7eea507 100644 --- a/include/runtime_services/secure_el0_payloads/secure_partition.h +++ b/include/runtime_services/secure_el0_payloads/secure_partition.h @@ -35,28 +35,28 @@ * partition. */ typedef struct secure_partition_mp_info { - u_register_t mpidr; - unsigned int linear_id; - unsigned int flags; + uint64_t mpidr; + uint32_t linear_id; + uint32_t flags; } secure_partition_mp_info_t; typedef struct secure_partition_boot_info { param_header_t h; - uintptr_t sp_mem_base; - uintptr_t sp_mem_limit; - uintptr_t sp_image_base; - uintptr_t sp_stack_base; - uintptr_t sp_heap_base; - uintptr_t sp_ns_comm_buf_base; - uintptr_t sp_shared_buf_base; - size_t sp_image_size; - size_t sp_pcpu_stack_size; - size_t sp_heap_size; - size_t sp_ns_comm_buf_size; - size_t sp_shared_buf_size; - unsigned int num_sp_mem_regions; - unsigned int num_cpus; - secure_partition_mp_info_t *mp_info; + uint64_t sp_mem_base; + uint64_t sp_mem_limit; + uint64_t sp_image_base; + uint64_t sp_stack_base; + uint64_t sp_heap_base; + uint64_t sp_ns_comm_buf_base; + uint64_t sp_shared_buf_base; + uint64_t sp_image_size; + uint64_t sp_pcpu_stack_size; + uint64_t sp_heap_size; + uint64_t sp_ns_comm_buf_size; + uint64_t sp_shared_buf_size; + uint32_t num_sp_mem_regions; + uint32_t num_cpus; + secure_partition_mp_info_t *mp_info; } secure_partition_boot_info_t; /* |