scsi: Use 'depends' with LIBFC instead of 'select'.
authorDavid S. Miller <davem@davemloft.net>
Mon, 22 Sep 2014 17:14:33 +0000 (13:14 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 22 Sep 2014 17:14:33 +0000 (13:14 -0400)
commitdf568d8e5250bf24e38c69ad4374baf0f8d279ba
tree8d6587e57c6765a4586edaa8738d6f115e2cc501
parentafbe7af1b22fcd5d128e36ab0faa6bd7d7d78223
scsi: Use 'depends' with LIBFC instead of 'select'.

LIBFC depends upon SCSI_FC_ATTRS and select's CRC32C.

The only alternative would be to 'select' CRC32C and all of
SCSI_FC_ATTRS direct and indirect dependencies in the Kconfig section
for every LIBFCOE user which makes little sense.

Subsequently, use 'depends' instead of 'select' for LIBFCOE too.

Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/scsi/Kconfig
drivers/scsi/bnx2fc/Kconfig
drivers/scsi/qla2xxx/Kconfig