[PATCH] More qla2xxx configuration fixes

This adds the appropriate FW_LOADER pre-requisite and a separate entry
for ISP24xx support.

Thanks to Adrian Bunk and Jesper Juhl for their efforts in fixing this
quirk.

Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by Andrew Vasquez and committed by Linus Torvalds 577a4f81 79d81907

+14 -1
+14
drivers/scsi/qla2xxx/Kconfig
··· 7 7 tristate "QLogic ISP2100 host adapter family support" 8 8 depends on SCSI_QLA2XXX 9 9 select SCSI_FC_ATTRS 10 + select FW_LOADER 10 11 ---help--- 11 12 This driver supports the QLogic 21xx (ISP2100) host adapter family. 12 13 ··· 15 14 tristate "QLogic ISP2200 host adapter family support" 16 15 depends on SCSI_QLA2XXX 17 16 select SCSI_FC_ATTRS 17 + select FW_LOADER 18 18 ---help--- 19 19 This driver supports the QLogic 22xx (ISP2200) host adapter family. 20 20 ··· 23 21 tristate "QLogic ISP2300 host adapter family support" 24 22 depends on SCSI_QLA2XXX 25 23 select SCSI_FC_ATTRS 24 + select FW_LOADER 26 25 ---help--- 27 26 This driver supports the QLogic 2300 (ISP2300 and ISP2312) host 28 27 adapter family. ··· 32 29 tristate "QLogic ISP2322 host adapter family support" 33 30 depends on SCSI_QLA2XXX 34 31 select SCSI_FC_ATTRS 32 + select FW_LOADER 35 33 ---help--- 36 34 This driver supports the QLogic 2322 (ISP2322) host adapter family. 37 35 ··· 40 36 tristate "QLogic ISP63xx host adapter family support" 41 37 depends on SCSI_QLA2XXX 42 38 select SCSI_FC_ATTRS 39 + select FW_LOADER 43 40 ---help--- 44 41 This driver supports the QLogic 63xx (ISP6312 and ISP6322) host 42 + adapter family. 43 + 44 + config SCSI_QLA24XX 45 + tristate "QLogic ISP24xx host adapter family support" 46 + depends on SCSI_QLA2XXX 47 + select SCSI_FC_ATTRS 48 + select FW_LOADER 49 + ---help--- 50 + This driver supports the QLogic 24xx (ISP2422 and ISP2432) host 45 51 adapter family.
-1
drivers/scsi/qla2xxx/Makefile
··· 1 1 EXTRA_CFLAGS += -DUNIQUE_FW_NAME 2 - EXTRA_CFLAGS += -DCONFIG_SCSI_QLA24XX -DCONFIG_SCSI_QLA24XX_MODULE 3 2 4 3 qla2xxx-y := qla_os.o qla_init.o qla_mbx.o qla_iocb.o qla_isr.o qla_gs.o \ 5 4 qla_dbg.o qla_sup.o qla_rscn.o qla_attr.o