1 /* 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * SPDX-FileCopyrightText: Copyright TF-RMM Contributors. 5 */ 6 7 #include <app.h> 8 #include <app_header.h> 9 #include <assert.h> 10 #include <debug.h> 11 #include <errno.h> 12 #include <stddef.h> 13 app_info_setup(void)14void app_info_setup(void) 15 { 16 } 17 app_get_rmm_start(void)18uint64_t app_get_rmm_start(void) 19 { 20 return 0UL; 21 } 22 app_get_index(unsigned long app_id,size_t * app_index)23int app_get_index(unsigned long app_id, size_t *app_index) 24 { 25 (void)app_id; 26 (void)app_index; 27 return -EINVAL; 28 } 29 app_get_header_ptr_at_index(unsigned long app_index,struct app_header ** app_header)30int app_get_header_ptr_at_index(unsigned long app_index, struct app_header **app_header) 31 { 32 (void)app_index; 33 (void)app_header; 34 return -EINVAL; 35 } 36 app_get_header_ptr(unsigned long app_id,struct app_header ** app_header)37int app_get_header_ptr(unsigned long app_id, struct app_header **app_header) 38 { 39 (void)app_id; 40 (void)app_header; 41 return -EINVAL; 42 } 43 app_get_required_granule_count_from_header(struct app_header * app_header)44size_t app_get_required_granule_count_from_header(struct app_header *app_header) 45 { 46 (void)app_header; 47 return 0; 48 } 49