aboutsummaryrefslogtreecommitdiffstats
path: root/hw/scsi/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'hw/scsi/Kconfig')
-rw-r--r--hw/scsi/Kconfig55
1 files changed, 55 insertions, 0 deletions
diff --git a/hw/scsi/Kconfig b/hw/scsi/Kconfig
new file mode 100644
index 000000000..77d397c94
--- /dev/null
+++ b/hw/scsi/Kconfig
@@ -0,0 +1,55 @@
+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_USER_SCSI
+ bool
+ # Only PCI devices are provided for now
+ default y if VIRTIO_PCI
+ depends on VIRTIO && VHOST_USER && LINUX