Lines Matching +full:virtio +full:- +full:pci

1 # SPDX-License-Identifier: GPL-2.0-only
5 config VIRTIO config
9 This option is selected by any driver which implements the virtio
16 Modern PCI device implementation. This module implements the
18 PCI device with possible vendor specific extensions. Any
19 module that selects this module must depend on PCI.
24 Legacy PCI device (Virtio PCI Card 0.9.x Draft and older device)
27 which are based on legacy PCI device. Any module that selects this
28 module must depend on PCI.
31 bool "Virtio drivers"
37 bool "Harden virtio notification"
51 tristate "PCI driver for virtio devices"
52 depends on PCI
54 select VIRTIO
56 This driver provides support for virtio based paravirtual device
57 drivers over PCI. This requires that your VMM has appropriate PCI
58 virtio backends. Most QEMU based VMMs should support these devices
64 bool "Support for legacy virtio draft 0.9.X and older devices"
69 Virtio PCI Card 0.9.X Draft (circa 2014) and older device support.
72 both devices conforming to Virtio 1 specification, and legacy devices.
73 If disabled, you get a slightly smaller, non-transitional driver,
77 so, you can happily disable this option and virtio will not
84 tristate "vDPA driver for virtio devices"
86 select VIRTIO
88 This driver provides support for virtio based paravirtual
91 physical device to allow the datapath of virtio to be
97 tristate "Support for virtio pmem driver"
98 depends on VIRTIO
101 This driver provides access to virtio-pmem devices, storage devices
102 that are mapped into the physical address space - similar to NVDIMMs
103 - with a virtio-based flushing interface.
108 tristate "Virtio balloon driver"
109 depends on VIRTIO
119 tristate "Virtio mem driver"
121 depends on VIRTIO
127 This driver provides access to virtio-mem paravirtualized memory
130 This driver currently only supports x86-64 and arm64. Although it
132 hot(un)plug, architecture-specific and/or common
133 code changes may be required for virtio-mem, kdump and kexec to work as
139 tristate "Virtio input driver"
140 depends on VIRTIO
143 This driver supports virtio input devices such as
149 tristate "Platform bus driver for memory mapped virtio devices"
151 select VIRTIO
153 This drivers provides support for memory mapped virtio
159 bool "Memory mapped virtio devices parameter parsing"
162 Allow virtio-mmio devices instantiation via the kernel command line
164 address in particular) can crash your system - you have been warned.
165 See Documentation/admin-guide/kernel-parameters.rst for details.
174 virtio resources.