Lines Matching +full:virtio +full:- +full:device

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
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
31 bool "Virtio drivers"
37 bool "Harden virtio notification"
40 Enable this to harden the device notifications and suppress
51 tristate "PCI driver for virtio devices"
54 select VIRTIO
56 This driver provides support for virtio based paravirtual device
58 virtio backends. Most QEMU based VMMs should support these devices
69 bool "Support for legacy virtio draft 0.9.X and older devices"
74 Virtio PCI Card 0.9.X Draft (circa 2014) and older device support.
77 both devices conforming to Virtio 1 specification, and legacy devices.
78 If disabled, you get a slightly smaller, non-transitional driver,
82 so, you can happily disable this option and virtio will not
89 tristate "vDPA driver for virtio devices"
91 select VIRTIO
93 This driver provides support for virtio based paravirtual
94 device driver over vDPA bus. For this to be useful, you need
95 an appropriate vDPA device implementation that operates on a
96 physical device to allow the datapath of virtio to be
102 tristate "Support for virtio pmem driver"
103 depends on VIRTIO
106 This driver provides access to virtio-pmem devices, storage devices
107 that are mapped into the physical address space - similar to NVDIMMs
108 - with a virtio-based flushing interface.
113 tristate "Virtio balloon driver"
114 depends on VIRTIO
124 tristate "Virtio mem driver"
126 depends on VIRTIO
132 This driver provides access to virtio-mem paravirtualized memory
135 This driver currently only supports x86-64 and arm64. Although it
137 hot(un)plug, architecture-specific and/or common
138 code changes may be required for virtio-mem, kdump and kexec to work as
144 tristate "Virtio input driver"
145 depends on VIRTIO
148 This driver supports virtio input devices such as
154 tristate "Platform bus driver for memory mapped virtio devices"
156 select VIRTIO
158 This drivers provides support for memory mapped virtio
159 platform device driver.
164 bool "Memory mapped virtio devices parameter parsing"
167 Allow virtio-mmio devices instantiation via the kernel command line
169 address in particular) can crash your system - you have been warned.
170 See Documentation/admin-guide/kernel-parameters.rst for details.
179 virtio resources.
183 depends on VIRTIO
186 This allows to debug features, to see what features the device