1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 28e0df4a7SAndrew Vasquezconfig SCSI_QLA_FC 35433383eSAndrew Vasquez tristate "QLogic QLA2XXX Fibre Channel Support" 4b58b2ba3SNiklas Schnelle depends on PCI && HAS_IOPORT && SCSI 56a38792cSRandy Dunlap depends on SCSI_FC_ATTRS 6bcda771bSArnd Bergmann depends on NVME_FC || !NVME_FC 7577a4f81SAndrew Vasquez select FW_LOADER 8482c9dc7SQuinn Tran select BTREE 9a7f7f624SMasahiro Yamada help 105433383eSAndrew Vasquez This qla2xxx driver supports all QLogic Fibre Channel 115433383eSAndrew Vasquez PCI and PCIe host adapters. 125433383eSAndrew Vasquez 135433383eSAndrew Vasquez By default, firmware for the ISP parts will be loaded 145433383eSAndrew Vasquez via the Firmware Loader interface. 155433383eSAndrew Vasquez 165433383eSAndrew Vasquez ISP Firmware Filename 175433383eSAndrew Vasquez ---------- ----------------- 185433383eSAndrew Vasquez 21xx ql2100_fw.bin 195433383eSAndrew Vasquez 22xx ql2200_fw.bin 2048c02fdeSandrew.vasquez@qlogic.com 2300, 2312, 6312 ql2300_fw.bin 2148c02fdeSandrew.vasquez@qlogic.com 2322, 6322 ql2322_fw.bin 22203c2910SAndrew Vasquez 24xx, 54xx ql2400_fw.bin 23203c2910SAndrew Vasquez 25xx ql2500_fw.bin 245433383eSAndrew Vasquez 255433383eSAndrew Vasquez Upon request, the driver caches the firmware image until 265433383eSAndrew Vasquez the driver is unloaded. 275433383eSAndrew Vasquez 28fdd52dfaSandrew.vasquez@qlogic.com Firmware images can be retrieved from: 29fdd52dfaSandrew.vasquez@qlogic.com 30e689cf0cSChad Dupuis http://ldriver.qlogic.com/firmware/ 31e689cf0cSChad Dupuis 32e689cf0cSChad Dupuis They are also included in the linux-firmware tree as well. 3375f8c1f6SNicholas Bellinger 3475f8c1f6SNicholas Bellingerconfig TCM_QLA2XXX 3524c7d6c7SSebastian Herbszt tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs" 3675f8c1f6SNicholas Bellinger depends on SCSI_QLA_FC && TARGET_CORE 37df568d8eSDavid S. Miller depends on LIBFC 3875f8c1f6SNicholas Bellinger select BTREE 3975f8c1f6SNicholas Bellinger default n 40a7f7f624SMasahiro Yamada help 41*1bf1f575SPrasad Pandit Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ 42*1bf1f575SPrasad Pandit series target mode HBAs. 4354a5e73fSLaurence Oberman 4454a5e73fSLaurence Obermanif TCM_QLA2XXX 4554a5e73fSLaurence Obermanconfig TCM_QLA2XXX_DEBUG 4654a5e73fSLaurence Oberman bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs" 4754a5e73fSLaurence Oberman default n 48a7f7f624SMasahiro Yamada help 49*1bf1f575SPrasad Pandit Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for 50*1bf1f575SPrasad Pandit QLogic 24xx+ series target mode HBAs. 51*1bf1f575SPrasad Pandit This will include code to enable the SCSI command jammer. 5254a5e73fSLaurence Obermanendif 53