zephyr/drivers/mbox/Kconfig.ivshmem
Felipe Neves 9542166589 drivers: mbox: add IVSHMEM based mbox driver
Add initial support of the mailbox driver based
on the inter VM shared memory mechanism similar
as the existing IPM driver.

Signed-off-by: Felipe Neves <ryukokki.felipe@gmail.com>
2024-11-16 15:05:34 -05:00

28 lines
675 B
Plaintext

# Copyright (c) 2024, Felipe Neves
# SPDX-License-Identifier: Apache-2.0
config MBOX_IVSHMEM
bool "MBOX driver based on IVSHMEM-Doorbell"
default y
depends on DT_HAS_LINARO_IVSHMEM_MBOX_ENABLED
depends on IVSHMEM
depends on IVSHMEM_DOORBELL
help
Mailbox driver using IVSHMEM Doorbell mechanism.
if MBOX_IVSHMEM
config MBOX_IVSHMEM_EVENT_LOOP_STACK_SIZE
int "Stack size in bytes of IVSHMEM MBOX Event loop task"
default 8192
help
Adjust the stack size, in bytes of the ivshmem event loop task.
config MBOX_IVSHMEM_EVENT_LOOP_PRIO
int "Priority of IVSHMEM MBOX Event loop task"
default 2
help
Adjust the priority of the ivshmem event loop task.
endif