virtio: pci: Allow exclusion of legacy driver
Add a new config to control whether the driver for legacy virtio PCI devices is included in the build. VIRTIO_PCI_LEGACY is included by default when VIRTIO_PCI is selected, but it can also be independently toggled. Signed-off-by: Andrew Scull <ascull@google.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
f8e7670f8b
commit
30471d5351
2 changed files with 11 additions and 1 deletions
|
@ -37,6 +37,15 @@ config VIRTIO_PCI
|
|||
This driver provides support for virtio based paravirtual device
|
||||
drivers over PCI.
|
||||
|
||||
config VIRTIO_PCI_LEGACY
|
||||
bool "PCI driver for legacy virtio devices"
|
||||
depends on PCI
|
||||
select VIRTIO
|
||||
default VIRTIO_PCI
|
||||
help
|
||||
This driver provides support for legacy virtio based paravirtual
|
||||
device drivers over PCI.
|
||||
|
||||
config VIRTIO_SANDBOX
|
||||
bool "Sandbox driver for virtio devices"
|
||||
depends on SANDBOX
|
||||
|
|
|
@ -5,7 +5,8 @@
|
|||
|
||||
obj-y += virtio-uclass.o virtio_ring.o
|
||||
obj-$(CONFIG_VIRTIO_MMIO) += virtio_mmio.o
|
||||
obj-$(CONFIG_VIRTIO_PCI) += virtio_pci_legacy.o virtio_pci_modern.o
|
||||
obj-$(CONFIG_VIRTIO_PCI) += virtio_pci_modern.o
|
||||
obj-$(CONFIG_VIRTIO_PCI_LEGACY) += virtio_pci_legacy.o
|
||||
obj-$(CONFIG_VIRTIO_SANDBOX) += virtio_sandbox.o
|
||||
obj-$(CONFIG_VIRTIO_NET) += virtio_net.o
|
||||
obj-$(CONFIG_VIRTIO_BLK) += virtio_blk.o
|
||||
|
|
Loading…
Reference in a new issue