aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/s390/Kconfig1
-rw-r--r--arch/x86/lguest/Kconfig1
-rw-r--r--drivers/rpmsg/Kconfig1
-rw-r--r--drivers/virtio/Kconfig6
-rw-r--r--drivers/virtio/Makefile3
5 files changed, 1 insertions, 11 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
index 107610e01a29..9faf3d9b26c7 100644
--- a/arch/s390/Kconfig
+++ b/arch/s390/Kconfig
@@ -587,7 +587,6 @@ config S390_GUEST
587 depends on 64BIT && EXPERIMENTAL 587 depends on 64BIT && EXPERIMENTAL
588 select VIRTUALIZATION 588 select VIRTUALIZATION
589 select VIRTIO 589 select VIRTIO
590 select VIRTIO_RING
591 select VIRTIO_CONSOLE 590 select VIRTIO_CONSOLE
592 help 591 help
593 Select this option if you want to run the kernel as a guest under 592 Select this option if you want to run the kernel as a guest under
diff --git a/arch/x86/lguest/Kconfig b/arch/x86/lguest/Kconfig
index 6e121a2a49e1..7872a3330fb5 100644
--- a/arch/x86/lguest/Kconfig
+++ b/arch/x86/lguest/Kconfig
@@ -4,7 +4,6 @@ config LGUEST_GUEST
4 depends on X86_32 4 depends on X86_32
5 select VIRTUALIZATION 5 select VIRTUALIZATION
6 select VIRTIO 6 select VIRTIO
7 select VIRTIO_RING
8 select VIRTIO_CONSOLE 7 select VIRTIO_CONSOLE
9 help 8 help
10 Lguest is a tiny in-kernel hypervisor. Selecting this will 9 Lguest is a tiny in-kernel hypervisor. Selecting this will
diff --git a/drivers/rpmsg/Kconfig b/drivers/rpmsg/Kconfig
index 32aead65735a..2bd911f12571 100644
--- a/drivers/rpmsg/Kconfig
+++ b/drivers/rpmsg/Kconfig
@@ -4,7 +4,6 @@ menu "Rpmsg drivers (EXPERIMENTAL)"
4config RPMSG 4config RPMSG
5 tristate 5 tristate
6 select VIRTIO 6 select VIRTIO
7 select VIRTIO_RING
8 depends on EXPERIMENTAL 7 depends on EXPERIMENTAL
9 8
10endmenu 9endmenu
diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig
index eabc2a0cd989..8d5bddb56cb1 100644
--- a/drivers/virtio/Kconfig
+++ b/drivers/virtio/Kconfig
@@ -5,17 +5,12 @@ config VIRTIO
5 bus, such as CONFIG_VIRTIO_PCI, CONFIG_VIRTIO_MMIO, CONFIG_LGUEST, 5 bus, such as CONFIG_VIRTIO_PCI, CONFIG_VIRTIO_MMIO, CONFIG_LGUEST,
6 CONFIG_RPMSG or CONFIG_S390_GUEST. 6 CONFIG_RPMSG or CONFIG_S390_GUEST.
7 7
8config VIRTIO_RING
9 tristate
10 depends on VIRTIO
11
12menu "Virtio drivers" 8menu "Virtio drivers"
13 9
14config VIRTIO_PCI 10config VIRTIO_PCI
15 tristate "PCI driver for virtio devices (EXPERIMENTAL)" 11 tristate "PCI driver for virtio devices (EXPERIMENTAL)"
16 depends on PCI && EXPERIMENTAL 12 depends on PCI && EXPERIMENTAL
17 select VIRTIO 13 select VIRTIO
18 select VIRTIO_RING
19 ---help--- 14 ---help---
20 This drivers provides support for virtio based paravirtual device 15 This drivers provides support for virtio based paravirtual device
21 drivers over PCI. This requires that your VMM has appropriate PCI 16 drivers over PCI. This requires that your VMM has appropriate PCI
@@ -40,7 +35,6 @@ config VIRTIO_BALLOON
40 tristate "Platform bus driver for memory mapped virtio devices (EXPERIMENTAL)" 35 tristate "Platform bus driver for memory mapped virtio devices (EXPERIMENTAL)"
41 depends on HAS_IOMEM && EXPERIMENTAL 36 depends on HAS_IOMEM && EXPERIMENTAL
42 select VIRTIO 37 select VIRTIO
43 select VIRTIO_RING
44 ---help--- 38 ---help---
45 This drivers provides support for memory mapped virtio 39 This drivers provides support for memory mapped virtio
46 platform device driver. 40 platform device driver.
diff --git a/drivers/virtio/Makefile b/drivers/virtio/Makefile
index 5a4c63cfd380..9076635697bb 100644
--- a/drivers/virtio/Makefile
+++ b/drivers/virtio/Makefile
@@ -1,5 +1,4 @@
1obj-$(CONFIG_VIRTIO) += virtio.o 1obj-$(CONFIG_VIRTIO) += virtio.o virtio_ring.o
2obj-$(CONFIG_VIRTIO_RING) += virtio_ring.o
3obj-$(CONFIG_VIRTIO_MMIO) += virtio_mmio.o 2obj-$(CONFIG_VIRTIO_MMIO) += virtio_mmio.o
4obj-$(CONFIG_VIRTIO_PCI) += virtio_pci.o 3obj-$(CONFIG_VIRTIO_PCI) += virtio_pci.o
5obj-$(CONFIG_VIRTIO_BALLOON) += virtio_balloon.o 4obj-$(CONFIG_VIRTIO_BALLOON) += virtio_balloon.o