Commit 96bad874 authored by James Bottomley's avatar James Bottomley Committed by James Bottomley

[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: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
parent 2290d2b6
...@@ -235,12 +235,18 @@ config SCSI_ISCSI_ATTRS ...@@ -235,12 +235,18 @@ config SCSI_ISCSI_ATTRS
each attached iSCSI device to sysfs, say Y. each attached iSCSI device to sysfs, say Y.
Otherwise, say N. Otherwise, say N.
endmenu
menu "SCSI low-level drivers"
depends on SCSI!=n
config ISCSI_TCP config ISCSI_TCP
tristate "iSCSI Initiator over TCP/IP" tristate "iSCSI Initiator over TCP/IP"
depends on SCSI && INET && SCSI_ISCSI_ATTRS depends on SCSI && INET
select CRYPTO select CRYPTO
select CRYPTO_MD5 select CRYPTO_MD5
select CRYPTO_CRC32C select CRYPTO_CRC32C
select SCSI_ISCSI_ATTRS
help help
The iSCSI Driver provides a host with the ability to access storage The iSCSI Driver provides a host with the ability to access storage
through an IP network. The driver uses the iSCSI protocol to transport through an IP network. The driver uses the iSCSI protocol to transport
...@@ -258,11 +264,6 @@ config ISCSI_TCP ...@@ -258,11 +264,6 @@ config ISCSI_TCP
http://linux-iscsi.sf.net http://linux-iscsi.sf.net
endmenu
menu "SCSI low-level drivers"
depends on SCSI!=n
config SGIWD93_SCSI config SGIWD93_SCSI
tristate "SGI WD93C93 SCSI Driver" tristate "SGI WD93C93 SCSI Driver"
depends on SGI_IP22 && SCSI depends on SGI_IP22 && SCSI
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment