blob: 764501838e21463d35e427b2e5e6470bf34bad0c [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Andrew Vasquez8e0df4a2006-01-09 10:17:40 -08002config SCSI_QLA_FC
Andrew Vasquez54333832005-11-09 15:49:04 -08003 tristate "QLogic QLA2XXX Fibre Channel Support"
4 depends on PCI && SCSI
Randy Dunlap6a387922014-09-16 13:47:41 -07005 depends on SCSI_FC_ATTRS
Arnd Bergmannbcda7712017-06-30 18:10:40 +02006 depends on NVME_FC || !NVME_FC
Andrew Vasquez54333832005-11-09 15:49:04 -08007 select FW_LOADER
Quinn Tran482c9dc2017-03-15 09:48:54 -07008 select BTREE
Andrew Vasquez54333832005-11-09 15:49:04 -08009 ---help---
10 This qla2xxx driver supports all QLogic Fibre Channel
11 PCI and PCIe host adapters.
12
13 By default, firmware for the ISP parts will be loaded
14 via the Firmware Loader interface.
15
andrew.vasquez@qlogic.com48c02fd2006-03-09 14:27:18 -080016 ISP Firmware Filename
17 ---------- -----------------
18 21xx ql2100_fw.bin
19 22xx ql2200_fw.bin
20 2300, 2312, 6312 ql2300_fw.bin
21 2322, 6322 ql2322_fw.bin
Andrew Vasquez203c2912008-04-03 13:13:12 -070022 24xx, 54xx ql2400_fw.bin
23 25xx ql2500_fw.bin
Andrew Vasquez54333832005-11-09 15:49:04 -080024
25 Upon request, the driver caches the firmware image until
26 the driver is unloaded.
27
andrew.vasquez@qlogic.comfdd52df2006-01-13 17:05:53 -080028 Firmware images can be retrieved from:
29
Chad Dupuise689cf02013-03-07 10:30:22 -050030 http://ldriver.qlogic.com/firmware/
31
32 They are also included in the linux-firmware tree as well.
Nicholas Bellinger75f8c1f2012-05-15 14:34:29 -040033
34config TCM_QLA2XXX
Sebastian Herbszt24c7d6c2015-08-03 00:21:50 +020035 tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
Nicholas Bellinger75f8c1f2012-05-15 14:34:29 -040036 depends on SCSI_QLA_FC && TARGET_CORE
David S. Millerdf568d82014-09-22 13:14:33 -040037 depends on LIBFC
Nicholas Bellinger75f8c1f2012-05-15 14:34:29 -040038 select BTREE
39 default n
40 ---help---
Sebastian Herbszt24c7d6c2015-08-03 00:21:50 +020041 Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs
Laurence Oberman54a5e732016-05-10 01:23:17 -070042
43if TCM_QLA2XXX
44config TCM_QLA2XXX_DEBUG
45 bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs"
46 default n
47 ---help---
48 Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for QLogic 24xx+ series target mode HBAs
49 This will include code to enable the SCSI command jammer
50endif