aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/qla2xxx/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/qla2xxx/Kconfig')
-rw-r--r--drivers/scsi/qla2xxx/Kconfig69
1 files changed, 42 insertions, 27 deletions
diff --git a/drivers/scsi/qla2xxx/Kconfig b/drivers/scsi/qla2xxx/Kconfig
index c1c1c687bcbd..5205c4e7d6ff 100644
--- a/drivers/scsi/qla2xxx/Kconfig
+++ b/drivers/scsi/qla2xxx/Kconfig
@@ -1,55 +1,70 @@
1config SCSI_QLA2XXX 1config SCSI_QLA2XXX
2 tristate 2 tristate "QLogic QLA2XXX Fibre Channel Support"
3 default (SCSI && PCI) 3 depends on PCI && SCSI
4 depends on SCSI && PCI 4 select SCSI_FC_ATTRS
5 select FW_LOADER
6 ---help---
7 This qla2xxx driver supports all QLogic Fibre Channel
8 PCI and PCIe host adapters.
5 9
6config SCSI_QLA21XX 10 By default, firmware for the ISP parts will be loaded
7 tristate "QLogic ISP2100 host adapter family support" 11 via the Firmware Loader interface.
12
13 ISP Firmware Filename
14 ---------- -----------------
15 21xx ql2100_fw.bin
16 22xx ql2200_fw.bin
17 2300, 2312 ql2300_fw.bin
18 2322 ql2322_fw.bin
19 6312, 6322 ql6312_fw.bin
20 24xx ql2400_fw.bin
21
22 Upon request, the driver caches the firmware image until
23 the driver is unloaded.
24
25 NOTE: The original method of building firmware-loader
26 modules has been deprecated as the firmware-images will
27 be removed from the kernel sources.
28
29config SCSI_QLA2XXX_EMBEDDED_FIRMWARE
30 bool " Use firmware-loader modules (DEPRECATED)"
8 depends on SCSI_QLA2XXX 31 depends on SCSI_QLA2XXX
9 select SCSI_FC_ATTRS 32
10 select FW_LOADER 33config SCSI_QLA21XX
34 tristate " Build QLogic ISP2100 firmware-module"
35 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE
11 ---help--- 36 ---help---
12 This driver supports the QLogic 21xx (ISP2100) host adapter family. 37 This driver supports the QLogic 21xx (ISP2100) host adapter family.
13 38
14config SCSI_QLA22XX 39config SCSI_QLA22XX
15 tristate "QLogic ISP2200 host adapter family support" 40 tristate " Build QLogic ISP2200 firmware-module"
16 depends on SCSI_QLA2XXX 41 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE
17 select SCSI_FC_ATTRS
18 select FW_LOADER
19 ---help--- 42 ---help---
20 This driver supports the QLogic 22xx (ISP2200) host adapter family. 43 This driver supports the QLogic 22xx (ISP2200) host adapter family.
21 44
22config SCSI_QLA2300 45config SCSI_QLA2300
23 tristate "QLogic ISP2300 host adapter family support" 46 tristate " Build QLogic ISP2300 firmware-module"
24 depends on SCSI_QLA2XXX 47 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE
25 select SCSI_FC_ATTRS
26 select FW_LOADER
27 ---help--- 48 ---help---
28 This driver supports the QLogic 2300 (ISP2300 and ISP2312) host 49 This driver supports the QLogic 2300 (ISP2300 and ISP2312) host
29 adapter family. 50 adapter family.
30 51
31config SCSI_QLA2322 52config SCSI_QLA2322
32 tristate "QLogic ISP2322 host adapter family support" 53 tristate " Build QLogic ISP2322 firmware-module"
33 depends on SCSI_QLA2XXX 54 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE
34 select SCSI_FC_ATTRS
35 select FW_LOADER
36 ---help--- 55 ---help---
37 This driver supports the QLogic 2322 (ISP2322) host adapter family. 56 This driver supports the QLogic 2322 (ISP2322) host adapter family.
38 57
39config SCSI_QLA6312 58config SCSI_QLA6312
40 tristate "QLogic ISP63xx host adapter family support" 59 tristate " Build QLogic ISP63xx firmware-module"
41 depends on SCSI_QLA2XXX 60 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE
42 select SCSI_FC_ATTRS
43 select FW_LOADER
44 ---help--- 61 ---help---
45 This driver supports the QLogic 63xx (ISP6312 and ISP6322) host 62 This driver supports the QLogic 63xx (ISP6312 and ISP6322) host
46 adapter family. 63 adapter family.
47 64
48config SCSI_QLA24XX 65config SCSI_QLA24XX
49 tristate "QLogic ISP24xx host adapter family support" 66 tristate " Build QLogic ISP24xx firmware-module"
50 depends on SCSI_QLA2XXX 67 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE
51 select SCSI_FC_ATTRS
52 select FW_LOADER
53 ---help--- 68 ---help---
54 This driver supports the QLogic 24xx (ISP2422 and ISP2432) host 69 This driver supports the QLogic 24xx (ISP2422 and ISP2432) host
55 adapter family. 70 adapter family.