xref: /openbmc/linux/drivers/vdpa/Kconfig (revision e149ca29)
1# SPDX-License-Identifier: GPL-2.0-only
2config VDPA
3	tristate
4	help
5	  Enable this module to support vDPA device that uses a
6	  datapath which complies with virtio specifications with
7	  vendor specific control path.
8
9menuconfig VDPA_MENU
10	bool "VDPA drivers"
11	default n
12
13if VDPA_MENU
14
15config VDPA_SIM
16	tristate "vDPA device simulator"
17	depends on RUNTIME_TESTING_MENU
18	select VDPA
19	select VHOST_RING
20	default n
21	help
22	  vDPA networking device simulator which loop TX traffic back
23	  to RX. This device is used for testing, prototyping and
24	  development of vDPA.
25
26config IFCVF
27	tristate "Intel IFC VF VDPA driver"
28	depends on PCI_MSI
29	select VDPA
30	default n
31	help
32	  This kernel module can drive Intel IFC VF NIC to offload
33	  virtio dataplane traffic to hardware.
34	  To compile this driver as a module, choose M here: the module will
35	  be called ifcvf.
36
37endif # VDPA_MENU
38