[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 24/54] vfio: express vfio dependencies with Kconfig
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PULL 24/54] vfio: express vfio dependencies with Kconfig |
Date: |
Mon, 4 Mar 2019 19:19:44 +0100 |
Signed-off-by: Paolo Bonzini <address@hidden>
---
default-configs/arm-softmmu.mak | 2 --
hw/vfio/Kconfig | 13 ++++++++++---
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/default-configs/arm-softmmu.mak b/default-configs/arm-softmmu.mak
index b7b0542..40e1a1a 100644
--- a/default-configs/arm-softmmu.mak
+++ b/default-configs/arm-softmmu.mak
@@ -123,8 +123,6 @@ CONFIG_VERSATILE_I2C=y
CONFIG_PCI_EXPRESS=y
CONFIG_PCI_EXPRESS_GENERIC_BRIDGE=y
-CONFIG_VFIO_XGMAC=y
-CONFIG_VFIO_AMD_XGBE=y
CONFIG_SDHCI=y
CONFIG_INTEGRATOR=y
diff --git a/hw/vfio/Kconfig b/hw/vfio/Kconfig
index 0fdff10..ebda9fd 100644
--- a/hw/vfio/Kconfig
+++ b/hw/vfio/Kconfig
@@ -9,21 +9,28 @@ config VFIO_PCI
config VFIO_CCW
bool
+ default y
select VFIO
- depends on LINUX
+ depends on LINUX && S390_CCW_VIRTIO
config VFIO_PLATFORM
bool
+ default y
select VFIO
- depends on LINUX
+ depends on LINUX && PLATFORM_BUS
config VFIO_XGMAC
bool
+ default y
+ depends on VFIO_PLATFORM
config VFIO_AMD_XGBE
bool
+ default y
+ depends on VFIO_PLATFORM
config VFIO_AP
bool
+ default y
select VFIO
- depends on LINUX
+ depends on LINUX && S390_CCW_VIRTIO
--
1.8.3.1
[Qemu-devel] [PULL 18/54] build: convert usb.mak to Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 19/54] i386: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 21/54] ptimer: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 20/54] i2c: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 23/54] hyperv: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 24/54] vfio: express vfio dependencies with Kconfig,
Paolo Bonzini <=
[Qemu-devel] [PULL 22/54] display: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 25/54] virtio: express virtio dependencies with Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 26/54] tpm: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 27/54] isa: express SuperIO dependencies with Kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 29/54] sd: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 31/54] i386-softmmu.mak: remove all CONFIG_* except boards definitions, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 30/54] ipmi: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 28/54] ssi: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 32/54] ppc64: Express dependencies of 'pseries' and 'powernv' machines with kconfig, Paolo Bonzini, 2019/03/04
[Qemu-devel] [PULL 33/54] ppc: Express dependencies of the 'prep' and '40p' machines with kconfig, Paolo Bonzini, 2019/03/04