162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig SCSI_QLA_FC 362306a36Sopenharmony_ci tristate "QLogic QLA2XXX Fibre Channel Support" 462306a36Sopenharmony_ci depends on PCI && HAS_IOPORT && SCSI 562306a36Sopenharmony_ci depends on SCSI_FC_ATTRS 662306a36Sopenharmony_ci depends on NVME_FC || !NVME_FC 762306a36Sopenharmony_ci select FW_LOADER 862306a36Sopenharmony_ci select BTREE 962306a36Sopenharmony_ci help 1062306a36Sopenharmony_ci This qla2xxx driver supports all QLogic Fibre Channel 1162306a36Sopenharmony_ci PCI and PCIe host adapters. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci By default, firmware for the ISP parts will be loaded 1462306a36Sopenharmony_ci via the Firmware Loader interface. 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci ISP Firmware Filename 1762306a36Sopenharmony_ci ---------- ----------------- 1862306a36Sopenharmony_ci 21xx ql2100_fw.bin 1962306a36Sopenharmony_ci 22xx ql2200_fw.bin 2062306a36Sopenharmony_ci 2300, 2312, 6312 ql2300_fw.bin 2162306a36Sopenharmony_ci 2322, 6322 ql2322_fw.bin 2262306a36Sopenharmony_ci 24xx, 54xx ql2400_fw.bin 2362306a36Sopenharmony_ci 25xx ql2500_fw.bin 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci Upon request, the driver caches the firmware image until 2662306a36Sopenharmony_ci the driver is unloaded. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci Firmware images can be retrieved from: 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci http://ldriver.qlogic.com/firmware/ 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ci They are also included in the linux-firmware tree as well. 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciconfig TCM_QLA2XXX 3562306a36Sopenharmony_ci tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs" 3662306a36Sopenharmony_ci depends on SCSI_QLA_FC && TARGET_CORE 3762306a36Sopenharmony_ci depends on LIBFC 3862306a36Sopenharmony_ci select BTREE 3962306a36Sopenharmony_ci default n 4062306a36Sopenharmony_ci help 4162306a36Sopenharmony_ci Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ciif TCM_QLA2XXX 4462306a36Sopenharmony_ciconfig TCM_QLA2XXX_DEBUG 4562306a36Sopenharmony_ci bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs" 4662306a36Sopenharmony_ci default n 4762306a36Sopenharmony_ci help 4862306a36Sopenharmony_ci Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for QLogic 24xx+ series target mode HBAs 4962306a36Sopenharmony_ci This will include code to enable the SCSI command jammer 5062306a36Sopenharmony_ciendif 51