]> git.proxmox.com Git - mirror_qemu.git/blob - hw/virtio/Kconfig
virtio-md-pci: New parent type for virtio-mem-pci and virtio-pmem-pci
[mirror_qemu.git] / hw / virtio / Kconfig
1 config VIRTIO
2 bool
3
4 config VIRTIO_RNG
5 bool
6 default y
7 depends on VIRTIO
8
9 config VIRTIO_IOMMU
10 bool
11 default y
12 depends on PCI && VIRTIO
13
14 config VIRTIO_PCI
15 bool
16 default y if PCI_DEVICES
17 depends on PCI
18 select VIRTIO
19
20 config VIRTIO_MMIO
21 bool
22 select VIRTIO
23
24 config VIRTIO_CCW
25 bool
26 select VIRTIO
27
28 config VIRTIO_BALLOON
29 bool
30 default y
31 depends on VIRTIO
32
33 config VIRTIO_CRYPTO
34 bool
35 default y
36 depends on VIRTIO
37
38 config VIRTIO_MD
39 bool
40 select MEM_DEVICE
41
42 config VIRTIO_PMEM_SUPPORTED
43 bool
44
45 config VIRTIO_PMEM
46 bool
47 default y
48 depends on VIRTIO
49 depends on VIRTIO_PMEM_SUPPORTED
50 select VIRTIO_MD
51
52 config VIRTIO_MEM_SUPPORTED
53 bool
54
55 config VIRTIO_MEM
56 bool
57 default y
58 depends on VIRTIO
59 depends on LINUX
60 depends on VIRTIO_MEM_SUPPORTED
61 select VIRTIO_MD
62
63 config VHOST_VSOCK_COMMON
64 bool
65 depends on VIRTIO
66
67 config VHOST_VSOCK
68 bool
69 default y
70 select VHOST_VSOCK_COMMON
71 depends on VIRTIO && VHOST_KERNEL
72
73 config VHOST_USER_VSOCK
74 bool
75 default y
76 select VHOST_VSOCK_COMMON
77 depends on VIRTIO && VHOST_USER
78
79 config VHOST_USER_I2C
80 bool
81 default y
82 depends on VIRTIO && VHOST_USER
83
84 config VHOST_USER_RNG
85 bool
86 default y
87 depends on VIRTIO && VHOST_USER
88
89 config VHOST_USER_FS
90 bool
91 default y
92 depends on VIRTIO && VHOST_USER
93
94 config VHOST_USER_GPIO
95 bool
96 default y
97 depends on VIRTIO && VHOST_USER
98
99 config VHOST_VDPA_DEV
100 bool
101 default y
102 depends on VIRTIO && VHOST_VDPA && LINUX
103
104 config VHOST_USER_SCMI
105 bool
106 default y
107 depends on VIRTIO && VHOST_USER