1 /* 2 * Copyright (c) 2022, Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 /* FIXME: This shouldn't be required when TFM_PLAT_SPECIFIC_MULTI_CORE_COMM is 9 * enabled. 10 */ 11 12 #include "tfm_ns_mailbox.h" 13 tfm_ns_mailbox_hal_init(struct ns_mailbox_queue_t * queue)14int32_t tfm_ns_mailbox_hal_init(struct ns_mailbox_queue_t *queue) 15 { 16 (void)queue; 17 return 0; 18 } 19 tfm_ns_mailbox_hal_notify_peer(void)20int32_t tfm_ns_mailbox_hal_notify_peer(void) 21 { 22 return 0; 23 } 24 tfm_ns_mailbox_hal_enter_critical(void)25void tfm_ns_mailbox_hal_enter_critical(void) 26 { 27 } 28 tfm_ns_mailbox_hal_exit_critical(void)29void tfm_ns_mailbox_hal_exit_critical(void) 30 { 31 } 32 tfm_ns_mailbox_hal_enter_critical_isr(void)33void tfm_ns_mailbox_hal_enter_critical_isr(void) 34 { 35 } 36 tfm_ns_mailbox_hal_exit_critical_isr(void)37void tfm_ns_mailbox_hal_exit_critical_isr(void) 38 { 39 } 40 tfm_platform_ns_wait_for_s_cpu_ready(void)41int32_t tfm_platform_ns_wait_for_s_cpu_ready(void) 42 { 43 return 0; 44 } 45