12a1cdee4Sjohpow01 /* 25d377555SManish V Badarkhe * Copyright (c) 2022-2025, Arm Limited. All rights reserved. 32a1cdee4Sjohpow01 * 42a1cdee4Sjohpow01 * SPDX-License-Identifier: BSD-3-Clause 52a1cdee4Sjohpow01 */ 62a1cdee4Sjohpow01 72a1cdee4Sjohpow01 82a1cdee4Sjohpow01 #include <stdint.h> 92a1cdee4Sjohpow01 102a1cdee4Sjohpow01 #include <services/drtm_svc.h> 112a1cdee4Sjohpow01 122a1cdee4Sjohpow01 /* 132a1cdee4Sjohpow01 * This file contains DRTM platform functions which don't really do anything on 142a1cdee4Sjohpow01 * FVP but are needed for DRTM to function. 152a1cdee4Sjohpow01 */ 162a1cdee4Sjohpow01 plat_drtm_get_min_size_normal_world_dce(void)172a1cdee4Sjohpow01uint64_t plat_drtm_get_min_size_normal_world_dce(void) 182a1cdee4Sjohpow01 { 192a1cdee4Sjohpow01 return 0ULL; 202a1cdee4Sjohpow01 } 212a1cdee4Sjohpow01 plat_drtm_get_imp_def_dlme_region_size(void)222a1cdee4Sjohpow01uint64_t plat_drtm_get_imp_def_dlme_region_size(void) 232a1cdee4Sjohpow01 { 242a1cdee4Sjohpow01 return 0ULL; 252a1cdee4Sjohpow01 } 262a1cdee4Sjohpow01 plat_drtm_get_tcb_hash_features(void)272a1cdee4Sjohpow01uint64_t plat_drtm_get_tcb_hash_features(void) 282a1cdee4Sjohpow01 { 292a1cdee4Sjohpow01 return 0ULL; 302a1cdee4Sjohpow01 } 312a1cdee4Sjohpow01 plat_drtm_get_tcb_hash_table_size(void)322a1cdee4Sjohpow01uint64_t plat_drtm_get_tcb_hash_table_size(void) 332a1cdee4Sjohpow01 { 342a1cdee4Sjohpow01 return 0ULL; 352a1cdee4Sjohpow01 } 365d377555SManish V Badarkhe plat_drtm_get_acpi_tables_region_size(void)375d377555SManish V Badarkheuint64_t plat_drtm_get_acpi_tables_region_size(void) 385d377555SManish V Badarkhe { 395d377555SManish V Badarkhe return 0ULL; 405d377555SManish V Badarkhe } 41*1733deb4SManish V Badarkhe plat_drtm_get_dlme_img_auth_features(void)42*1733deb4SManish V Badarkheuint64_t plat_drtm_get_dlme_img_auth_features(void) 43*1733deb4SManish V Badarkhe { 44*1733deb4SManish V Badarkhe return 0ULL; 45*1733deb4SManish V Badarkhe } 46