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