xref: /openbmc/linux/drivers/scsi/qla2xxx/Kconfig (revision 23c2b932)
1config SCSI_QLA_FC
2	tristate "QLogic QLA2XXX Fibre Channel Support"
3	depends on PCI && SCSI
4	depends on SCSI_FC_ATTRS
5	select FW_LOADER
6	---help---
7	This qla2xxx driver supports all QLogic Fibre Channel
8	PCI and PCIe host adapters.
9
10	By default, firmware for the ISP parts will be loaded
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, 6312  ql2300_fw.bin
18	2322, 6322        ql2322_fw.bin
19	24xx, 54xx        ql2400_fw.bin
20	25xx              ql2500_fw.bin
21
22	Upon request, the driver caches the firmware image until
23	the driver is unloaded.
24
25	Firmware images can be retrieved from:
26
27		http://ldriver.qlogic.com/firmware/
28
29	They are also included in the linux-firmware tree as well.
30
31config TCM_QLA2XXX
32	tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
33	depends on SCSI_QLA_FC && TARGET_CORE
34	depends on LIBFC
35	select BTREE
36	default n
37	---help---
38	Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs
39
40if TCM_QLA2XXX
41config TCM_QLA2XXX_DEBUG
42	bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs"
43	default n
44	---help---
45	Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for QLogic 24xx+ series target mode HBAs
46	This will include code to enable the SCSI command jammer
47endif
48