aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@steeleye.com>2005-09-08 10:56:18 -0400
committerJames Bottomley <jejb@mulgrave.(none)>2005-09-09 17:47:43 -0400
commit96bad874e7b047ec1e6fade09acba47fd19211c5 (patch)
tree847b65be927d7d9a451c50d7023872d1664d2c8a
parent2290d2b63c2d25b0d554d68e54cbd1cc87d951d5 (diff)
[SCSI] move iscsi to a better place in Kconfig
Now it looks like we'll have multiple users of the iscsi transport class, the iscsi initiator shouldn't really be a dependency of it. This patch moves iscsi to being an initiator in its own right which selects the transport attributes. Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
-rw-r--r--drivers/scsi/Kconfig13
1 files changed, 7 insertions, 6 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig
index 1c60c568e911..c76a3b8b5569 100644
--- a/drivers/scsi/Kconfig
+++ b/drivers/scsi/Kconfig
@@ -235,12 +235,18 @@ config SCSI_ISCSI_ATTRS
235 each attached iSCSI device to sysfs, say Y. 235 each attached iSCSI device to sysfs, say Y.
236 Otherwise, say N. 236 Otherwise, say N.
237 237
238endmenu
239
240menu "SCSI low-level drivers"
241 depends on SCSI!=n
242
238config ISCSI_TCP 243config ISCSI_TCP
239 tristate "iSCSI Initiator over TCP/IP" 244 tristate "iSCSI Initiator over TCP/IP"
240 depends on SCSI && INET && SCSI_ISCSI_ATTRS 245 depends on SCSI && INET
241 select CRYPTO 246 select CRYPTO
242 select CRYPTO_MD5 247 select CRYPTO_MD5
243 select CRYPTO_CRC32C 248 select CRYPTO_CRC32C
249 select SCSI_ISCSI_ATTRS
244 help 250 help
245 The iSCSI Driver provides a host with the ability to access storage 251 The iSCSI Driver provides a host with the ability to access storage
246 through an IP network. The driver uses the iSCSI protocol to transport 252 through an IP network. The driver uses the iSCSI protocol to transport
@@ -258,11 +264,6 @@ config ISCSI_TCP
258 264
259 http://linux-iscsi.sf.net 265 http://linux-iscsi.sf.net
260 266
261endmenu
262
263menu "SCSI low-level drivers"
264 depends on SCSI!=n
265
266config SGIWD93_SCSI 267config SGIWD93_SCSI
267 tristate "SGI WD93C93 SCSI Driver" 268 tristate "SGI WD93C93 SCSI Driver"
268 depends on SGI_IP22 && SCSI 269 depends on SGI_IP22 && SCSI