aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/scsi/Makefile2
-rw-r--r--drivers/scsi/qla2xxx/Kconfig20
-rw-r--r--drivers/scsi/qla2xxx/Makefile2
3 files changed, 14 insertions, 10 deletions
diff --git a/drivers/scsi/Makefile b/drivers/scsi/Makefile
index f062ea0f813a..b9d2bb88787a 100644
--- a/drivers/scsi/Makefile
+++ b/drivers/scsi/Makefile
@@ -80,7 +80,7 @@ obj-$(CONFIG_SCSI_QLOGIC_FAS) += qlogicfas408.o qlogicfas.o
80obj-$(CONFIG_PCMCIA_QLOGIC) += qlogicfas408.o 80obj-$(CONFIG_PCMCIA_QLOGIC) += qlogicfas408.o
81obj-$(CONFIG_SCSI_QLOGIC_FC) += qlogicfc.o 81obj-$(CONFIG_SCSI_QLOGIC_FC) += qlogicfc.o
82obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o 82obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o
83obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx/ 83obj-$(CONFIG_SCSI_QLA_FC) += qla2xxx/
84obj-$(CONFIG_SCSI_LPFC) += lpfc/ 84obj-$(CONFIG_SCSI_LPFC) += lpfc/
85obj-$(CONFIG_SCSI_PAS16) += pas16.o 85obj-$(CONFIG_SCSI_PAS16) += pas16.o
86obj-$(CONFIG_SCSI_SEAGATE) += seagate.o 86obj-$(CONFIG_SCSI_SEAGATE) += seagate.o
diff --git a/drivers/scsi/qla2xxx/Kconfig b/drivers/scsi/qla2xxx/Kconfig
index 5205c4e7d6ff..02cc79474e8c 100644
--- a/drivers/scsi/qla2xxx/Kconfig
+++ b/drivers/scsi/qla2xxx/Kconfig
@@ -1,4 +1,4 @@
1config SCSI_QLA2XXX 1config SCSI_QLA_FC
2 tristate "QLogic QLA2XXX Fibre Channel Support" 2 tristate "QLogic QLA2XXX Fibre Channel Support"
3 depends on PCI && SCSI 3 depends on PCI && SCSI
4 select SCSI_FC_ATTRS 4 select SCSI_FC_ATTRS
@@ -28,43 +28,47 @@ config SCSI_QLA2XXX
28 28
29config SCSI_QLA2XXX_EMBEDDED_FIRMWARE 29config SCSI_QLA2XXX_EMBEDDED_FIRMWARE
30 bool " Use firmware-loader modules (DEPRECATED)" 30 bool " Use firmware-loader modules (DEPRECATED)"
31 depends on SCSI_QLA2XXX 31 depends on SCSI_QLA_FC
32 help
33 This option offers you the deprecated firmware-loader
34 modules that have been obsoleted by the usage of the
35 Firmware Loader interface in the qla2xxx driver.
32 36
33config SCSI_QLA21XX 37config SCSI_QLA21XX
34 tristate " Build QLogic ISP2100 firmware-module" 38 tristate " Build QLogic ISP2100 firmware-module"
35 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE 39 depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
36 ---help--- 40 ---help---
37 This driver supports the QLogic 21xx (ISP2100) host adapter family. 41 This driver supports the QLogic 21xx (ISP2100) host adapter family.
38 42
39config SCSI_QLA22XX 43config SCSI_QLA22XX
40 tristate " Build QLogic ISP2200 firmware-module" 44 tristate " Build QLogic ISP2200 firmware-module"
41 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE 45 depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
42 ---help--- 46 ---help---
43 This driver supports the QLogic 22xx (ISP2200) host adapter family. 47 This driver supports the QLogic 22xx (ISP2200) host adapter family.
44 48
45config SCSI_QLA2300 49config SCSI_QLA2300
46 tristate " Build QLogic ISP2300 firmware-module" 50 tristate " Build QLogic ISP2300 firmware-module"
47 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE 51 depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
48 ---help--- 52 ---help---
49 This driver supports the QLogic 2300 (ISP2300 and ISP2312) host 53 This driver supports the QLogic 2300 (ISP2300 and ISP2312) host
50 adapter family. 54 adapter family.
51 55
52config SCSI_QLA2322 56config SCSI_QLA2322
53 tristate " Build QLogic ISP2322 firmware-module" 57 tristate " Build QLogic ISP2322 firmware-module"
54 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE 58 depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
55 ---help--- 59 ---help---
56 This driver supports the QLogic 2322 (ISP2322) host adapter family. 60 This driver supports the QLogic 2322 (ISP2322) host adapter family.
57 61
58config SCSI_QLA6312 62config SCSI_QLA6312
59 tristate " Build QLogic ISP63xx firmware-module" 63 tristate " Build QLogic ISP63xx firmware-module"
60 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE 64 depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
61 ---help--- 65 ---help---
62 This driver supports the QLogic 63xx (ISP6312 and ISP6322) host 66 This driver supports the QLogic 63xx (ISP6312 and ISP6322) host
63 adapter family. 67 adapter family.
64 68
65config SCSI_QLA24XX 69config SCSI_QLA24XX
66 tristate " Build QLogic ISP24xx firmware-module" 70 tristate " Build QLogic ISP24xx firmware-module"
67 depends on SCSI_QLA2XXX_EMBEDDED_FIRMWARE 71 depends on SCSI_QLA_FC && SCSI_QLA2XXX_EMBEDDED_FIRMWARE
68 ---help--- 72 ---help---
69 This driver supports the QLogic 24xx (ISP2422 and ISP2432) host 73 This driver supports the QLogic 24xx (ISP2422 and ISP2432) host
70 adapter family. 74 adapter family.
diff --git a/drivers/scsi/qla2xxx/Makefile b/drivers/scsi/qla2xxx/Makefile
index 40c0de125889..d028bc50ccf7 100644
--- a/drivers/scsi/qla2xxx/Makefile
+++ b/drivers/scsi/qla2xxx/Makefile
@@ -3,7 +3,7 @@ EXTRA_CFLAGS += -DUNIQUE_FW_NAME
3qla2xxx-y := qla_os.o qla_init.o qla_mbx.o qla_iocb.o qla_isr.o qla_gs.o \ 3qla2xxx-y := qla_os.o qla_init.o qla_mbx.o qla_iocb.o qla_isr.o qla_gs.o \
4 qla_dbg.o qla_sup.o qla_rscn.o qla_attr.o 4 qla_dbg.o qla_sup.o qla_rscn.o qla_attr.o
5 5
6obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx.o 6obj-$(CONFIG_SCSI_QLA_FC) += qla2xxx.o
7 7
8qla2100-y := ql2100.o ql2100_fw.o 8qla2100-y := ql2100.o ql2100_fw.o
9qla2200-y := ql2200.o ql2200_fw.o 9qla2200-y := ql2200.o ql2200_fw.o