zephyr/subsys/ipc/ipc_service/lib/Kconfig

38 lines
845 B
Plaintext

# Copyright (c) 2022 Nordic Semiconductor (ASA)
# SPDX-License-Identifier: Apache-2.0
config IPC_SERVICE_RPMSG
bool "RPMsg support library"
help
"RPMsg library"
config IPC_SERVICE_STATIC_VRINGS
bool "Static VRINGs support library"
help
"Static VRINGs library"
config IPC_SERVICE_STATIC_VRINGS_MEM_ALIGNMENT
int "VRINGs alignment"
depends on IPC_SERVICE_STATIC_VRINGS
default 4
help
Static VRINGs alignment. This should take into account the cache line
alignment if the cache is enabled.
menuconfig IPC_SERVICE_ICMSG
bool "icmsg IPC library"
select PBUF
help
Icmsg library
if IPC_SERVICE_ICMSG
rsource "Kconfig.icmsg"
endif
config IPC_SERVICE_ICMSG_ME
bool "icmsg IPC library with multi-endpoint functionality"
select IPC_SERVICE_ICMSG
select EVENTS
help
Multi-endpoint functionality for the icmsg library