xref: /rk3399_ARM-atf/include/drivers/arm/rse_comms.h (revision e0be63c88050a0436e19e52edd4e1cc28336f8e8)
1 /*
2  * Copyright (c) 2022-2025, Arm Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef RSE_COMMS_H
9 #define RSE_COMMS_H
10 
11 #include <stddef.h>
12 #include <stdint.h>
13 
14 size_t rse_mbx_get_max_message_size(void);
15 int rse_mbx_send_data(const uint8_t *send_buffer, size_t size);
16 int rse_mbx_receive_data(uint8_t *receive_buffer, size_t *size);
17 int rse_mbx_init(const void *init_data);
18 
19 #endif /* RSE_COMMS_H */
20