xref: /openbmc/qemu/hw/scsi/Kconfig (revision 669dcb60)
1config SCSI
2    bool
3
4config LSI_SCSI_PCI
5    bool
6    default y if PCI_DEVICES
7    depends on PCI
8    select SCSI
9
10config MPTSAS_SCSI_PCI
11    bool
12    default y if PCI_DEVICES
13    depends on PCI
14    select SCSI
15
16config MEGASAS_SCSI_PCI
17    bool
18    default y if PCI_DEVICES
19    depends on PCI
20    select SCSI
21
22config VMW_PVSCSI_SCSI_PCI
23    bool
24    default y if PCI_DEVICES
25    depends on PCI
26    select SCSI
27
28config ESP
29    bool
30    select SCSI
31
32config ESP_PCI
33    bool
34    default y if PCI_DEVICES
35    depends on PCI
36    select ESP
37    select NMC93XX_EEPROM
38
39config SPAPR_VSCSI
40    bool
41    default y
42    depends on PSERIES
43    select SCSI
44
45config VIRTIO_SCSI
46    bool
47    default y
48    depends on VIRTIO
49    select SCSI
50
51config VHOST_SCSI_COMMON
52    bool
53    depends on VIRTIO
54
55config VHOST_SCSI
56    bool
57    default y
58    select VHOST_SCSI_COMMON
59    depends on VIRTIO && VHOST_KERNEL
60
61config VHOST_USER_SCSI
62    bool
63    # Only PCI devices are provided for now
64    default y if VIRTIO_PCI
65    select VHOST_SCSI_COMMON
66    depends on VIRTIO && VHOST_USER && LINUX
67