8f691f1cb7
Instead of adding 'vhost-scsi-common.c' twice (for VHOST_SCSI and VHOST_USER_SCSI), have it depend on VHOST_SCSI_COMMON, selected by both symbols. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230524093744.88442-3-philmd@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
67 lines
1.0 KiB
Plaintext
67 lines
1.0 KiB
Plaintext
config SCSI
|
|
bool
|
|
|
|
config LSI_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config MPTSAS_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config MEGASAS_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config VMW_PVSCSI_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config ESP
|
|
bool
|
|
select SCSI
|
|
|
|
config ESP_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select ESP
|
|
select NMC93XX_EEPROM
|
|
|
|
config SPAPR_VSCSI
|
|
bool
|
|
default y
|
|
depends on PSERIES
|
|
select SCSI
|
|
|
|
config VIRTIO_SCSI
|
|
bool
|
|
default y
|
|
depends on VIRTIO
|
|
select SCSI
|
|
|
|
config VHOST_SCSI_COMMON
|
|
bool
|
|
depends on VIRTIO
|
|
|
|
config VHOST_SCSI
|
|
bool
|
|
default y
|
|
select VHOST_SCSI_COMMON
|
|
depends on VIRTIO && VHOST_KERNEL
|
|
|
|
config VHOST_USER_SCSI
|
|
bool
|
|
# Only PCI devices are provided for now
|
|
default y if VIRTIO_PCI
|
|
select VHOST_SCSI_COMMON
|
|
depends on VIRTIO && VHOST_USER && LINUX
|