Linux 4.18.10
[linux/fpc-iii.git] / drivers / scsi / qla2xxx / Kconfig
blob036cc3f217b10fc6f4fffdf80fac6b4d0d78825d
1 config SCSI_QLA_FC
2         tristate "QLogic QLA2XXX Fibre Channel Support"
3         depends on PCI && SCSI
4         depends on SCSI_FC_ATTRS
5         depends on NVME_FC || !NVME_FC
6         select FW_LOADER
7         select BTREE
8         ---help---
9         This qla2xxx driver supports all QLogic Fibre Channel
10         PCI and PCIe host adapters.
12         By default, firmware for the ISP parts will be loaded
13         via the Firmware Loader interface.
15         ISP               Firmware Filename
16         ----------        -----------------
17         21xx              ql2100_fw.bin
18         22xx              ql2200_fw.bin
19         2300, 2312, 6312  ql2300_fw.bin
20         2322, 6322        ql2322_fw.bin
21         24xx, 54xx        ql2400_fw.bin
22         25xx              ql2500_fw.bin
24         Upon request, the driver caches the firmware image until
25         the driver is unloaded.
27         Firmware images can be retrieved from:
29                 http://ldriver.qlogic.com/firmware/
31         They are also included in the linux-firmware tree as well.
33 config TCM_QLA2XXX
34         tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
35         depends on SCSI_QLA_FC && TARGET_CORE
36         depends on LIBFC
37         select BTREE
38         default n
39         ---help---
40         Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs
42 if TCM_QLA2XXX
43 config TCM_QLA2XXX_DEBUG
44         bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs"
45         default n
46         ---help---
47         Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for QLogic 24xx+ series target mode HBAs
48         This will include code to enable the SCSI command jammer
49 endif