1# IVSHMEM Ethernet driver configuration options
2
3# Copyright (c) 2023 Enphase Energy
4# SPDX-License-Identifier: Apache-2.0
5
6menuconfig ETH_IVSHMEM
7	bool "Inter-VM shared memory Ethernet driver"
8	select PCIE
9	select VIRTUALIZATION
10	select IVSHMEM_V2
11	select IVSHMEM_DOORBELL
12	select OPENAMP
13	help
14	  Enable Inter-VM Shared Memory Ethernet driver.
15	  Used for Ethernet communication between "cells" in the Jailhouse hypervisor.
16
17if ETH_IVSHMEM
18
19config ETH_IVSHMEM_THREAD_STACK_SIZE
20	int "IVSHMEM Ethernet thread stack size"
21	default 4096
22
23config ETH_IVSHMEM_THREAD_PRIORITY
24	int "IVSHMEM Ethernet thread priority"
25	default 2
26
27endif # ETH_IVSHMEM
28