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)14 int32_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)20 int32_t tfm_ns_mailbox_hal_notify_peer(void)
21 {
22     return 0;
23 }
24 
tfm_ns_mailbox_hal_enter_critical(void)25 void tfm_ns_mailbox_hal_enter_critical(void)
26 {
27 }
28 
tfm_ns_mailbox_hal_exit_critical(void)29 void tfm_ns_mailbox_hal_exit_critical(void)
30 {
31 }
32 
tfm_ns_mailbox_hal_enter_critical_isr(void)33 void tfm_ns_mailbox_hal_enter_critical_isr(void)
34 {
35 }
36 
tfm_ns_mailbox_hal_exit_critical_isr(void)37 void tfm_ns_mailbox_hal_exit_critical_isr(void)
38 {
39 }
40 
tfm_platform_ns_wait_for_s_cpu_ready(void)41 int32_t tfm_platform_ns_wait_for_s_cpu_ready(void)
42 {
43     return 0;
44 }
45