1 /* 2 * Copyright (c) 2019 Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef _IPC_CONFIG_H_ 8 #define _IPC_CONFIG_H_ 9 10 #include "platform_multicore.h" 11 #include "cy_device_headers.h" 12 13 #define IPC_RX_CHAN IPC_PSA_CLIENT_CALL_CHAN 14 #define IPC_RX_INTR_STRUCT IPC_PSA_CLIENT_CALL_INTR_STRUCT 15 #define IPC_RX_INT_MASK IPC_PSA_CLIENT_CALL_INTR_MASK 16 17 #define IPC_TX_CHAN IPC_PSA_CLIENT_REPLY_CHAN 18 #define IPC_TX_NOTIFY_MASK IPC_PSA_CLIENT_REPLY_NOTIFY_MASK 19 20 #define PSA_CLIENT_CALL_NVIC_IRQn NvicMux7_IRQn 21 #define PSA_CLIENT_CALL_IRQ_PRIORITY 3 22 #define PSA_CLIENT_CALL_IPC_INTR IPC_PSA_CLIENT_CALL_IPC_INTR 23 24 #endif 25