1#
2# Copyright (c) 2024 Nordic Semiconductor ASA
3#
4# SPDX-License-Identifier: Apache-2.0
5#
6
7config IPC_SERVICE_BACKEND_ICMSG
8	default n if IPC_SERVICE_BACKEND_ICMSG_V1
9
10config IPC_SERVICE_ICMSG
11	default n if IPC_SERVICE_ICMSG_V1
12
13config IPC_SERVICE_BACKEND_ICMSG_V1
14	bool "ICMSG backend with SPSC packet buffer (old implementation)"
15	depends on MBOX
16	select IPC_SERVICE_ICMSG_V1
17	help
18	  Chosing this backend results in single endpoint implementation based
19	  on circular packet buffer.
20
21menuconfig IPC_SERVICE_ICMSG_V1
22	bool "icmsg IPC library (old implementation)"
23	select PBUF_V1
24	help
25	  Icmsg library
26
27if IPC_SERVICE_ICMSG_V1
28	rsource "Kconfig.icmsg_v1"
29endif
30