blob: 7db1460104b78993ddf66a6e44e7361b9f56bfb0 [file] [log] [blame]
Jason Wang961e9c82020-03-26 22:01:21 +08001# 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.
Jason Wang2c53d0f2020-03-26 22:01:24 +08008
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
Zhu Lingshan5a2414b2020-03-26 22:01:25 +080026config 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
Jason Wang2c53d0f2020-03-26 22:01:24 +080037endif # VDPA_MENU