xref: /openbmc/linux/drivers/scsi/qla2xxx/Kconfig (revision 48c02fde)
18e0df4a7SAndrew Vasquezconfig SCSI_QLA_FC
25433383eSAndrew Vasquez	tristate "QLogic QLA2XXX Fibre Channel Support"
35433383eSAndrew Vasquez	depends on PCI && SCSI
41da177e4SLinus Torvalds	select SCSI_FC_ATTRS
5577a4f81SAndrew Vasquez	select FW_LOADER
61da177e4SLinus Torvalds	---help---
75433383eSAndrew Vasquez	This qla2xxx driver supports all QLogic Fibre Channel
85433383eSAndrew Vasquez	PCI and PCIe host adapters.
95433383eSAndrew Vasquez
105433383eSAndrew Vasquez	By default, firmware for the ISP parts will be loaded
115433383eSAndrew Vasquez	via the Firmware Loader interface.
125433383eSAndrew Vasquez
135433383eSAndrew Vasquez	ISP               Firmware Filename
145433383eSAndrew Vasquez	----------        -----------------
155433383eSAndrew Vasquez	21xx              ql2100_fw.bin
165433383eSAndrew Vasquez	22xx              ql2200_fw.bin
1748c02fdeSandrew.vasquez@qlogic.com	2300, 2312, 6312  ql2300_fw.bin
1848c02fdeSandrew.vasquez@qlogic.com	2322, 6322        ql2322_fw.bin
195433383eSAndrew Vasquez	24xx              ql2400_fw.bin
205433383eSAndrew Vasquez
215433383eSAndrew Vasquez	Upon request, the driver caches the firmware image until
225433383eSAndrew Vasquez	the driver is unloaded.
235433383eSAndrew Vasquez
24fdd52dfaSandrew.vasquez@qlogic.com	Firmware images can be retrieved from:
25fdd52dfaSandrew.vasquez@qlogic.com
26fdd52dfaSandrew.vasquez@qlogic.com		ftp://ftp.qlogic.com/outgoing/linux/firmware/
27fdd52dfaSandrew.vasquez@qlogic.com
285433383eSAndrew Vasquez	NOTE: The original method of building firmware-loader
295433383eSAndrew Vasquez	modules has been deprecated as the firmware-images will
305433383eSAndrew Vasquez	be removed from the kernel sources.
315433383eSAndrew Vasquez
325433383eSAndrew Vasquezconfig SCSI_QLA2XXX_EMBEDDED_FIRMWARE
335433383eSAndrew Vasquez	bool "  Use firmware-loader modules (DEPRECATED)"
348e0df4a7SAndrew Vasquez	depends on SCSI_QLA_FC
358e0df4a7SAndrew Vasquez	help
368e0df4a7SAndrew Vasquez	  This option offers you the deprecated firmware-loader
378e0df4a7SAndrew Vasquez	  modules that have been obsoleted by the usage of the
388e0df4a7SAndrew Vasquez	  Firmware Loader interface in the qla2xxx driver.
395433383eSAndrew Vasquez
405433383eSAndrew Vasquezconfig SCSI_QLA21XX
415433383eSAndrew Vasquez	tristate "  Build QLogic ISP2100 firmware-module"
428e0df4a7SAndrew Vasquez	depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
435433383eSAndrew Vasquez	---help---
441da177e4SLinus Torvalds	This driver supports the QLogic 21xx (ISP2100) host adapter family.
451da177e4SLinus Torvalds
461da177e4SLinus Torvaldsconfig SCSI_QLA22XX
475433383eSAndrew Vasquez	tristate "  Build QLogic ISP2200 firmware-module"
488e0df4a7SAndrew Vasquez	depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
491da177e4SLinus Torvalds	---help---
501da177e4SLinus Torvalds	This driver supports the QLogic 22xx (ISP2200) host adapter family.
511da177e4SLinus Torvalds
521da177e4SLinus Torvaldsconfig SCSI_QLA2300
5348c02fdeSandrew.vasquez@qlogic.com	tristate "  Build QLogic ISP2300/ISP6312 firmware-module"
548e0df4a7SAndrew Vasquez	depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
551da177e4SLinus Torvalds	---help---
5648c02fdeSandrew.vasquez@qlogic.com	This driver supports the QLogic 2300 (ISP2300, ISP2312 and
5748c02fdeSandrew.vasquez@qlogic.com	ISP6312) host adapter family.
581da177e4SLinus Torvalds
591da177e4SLinus Torvaldsconfig SCSI_QLA2322
6048c02fdeSandrew.vasquez@qlogic.com	tristate "  Build QLogic ISP2322/ISP6322 firmware-module"
618e0df4a7SAndrew Vasquez	depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
621da177e4SLinus Torvalds	---help---
6348c02fdeSandrew.vasquez@qlogic.com	This driver supports the QLogic 2322 (ISP2322 and ISP6322) host
641da177e4SLinus Torvalds	adapter family.
65577a4f81SAndrew Vasquez
66577a4f81SAndrew Vasquezconfig SCSI_QLA24XX
675433383eSAndrew Vasquez	tristate "  Build QLogic ISP24xx firmware-module"
688e0df4a7SAndrew Vasquez	depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
69577a4f81SAndrew Vasquez	---help---
70577a4f81SAndrew Vasquez	This driver supports the QLogic 24xx (ISP2422 and ISP2432) host
71577a4f81SAndrew Vasquez	adapter family.
72