cxgb{3,4}*: improve Kconfig dependencies
authorDimitris Michailidis <dm@chelsio.com>
Mon, 28 Feb 2011 17:34:15 +0000 (17:34 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Mar 2011 06:22:51 +0000 (22:22 -0800)
commit1558310d4942427f4fd19e8ae26ca0878ab10879
treee00e7a298d66b05b8082157c5ebd566c6d868673
parentdc6ed1df5a5f84e45e77e2acb6fd99b995414956
cxgb{3,4}*: improve Kconfig dependencies

- Remove the dependency of cxgb4 and cxgb4vf on INET.  cxgb3 really
  depends on INET, keep it but add it directly to the driver's Kconfig
  entry.
- Make the iSCSI drivers cxgb3i and cxgb4i available in the SCSI menu
  without requiring any options in the net driver menu to be enabled
  first.  Add needed selects so the iSCSI drivers can build their
  corresponding net drivers.
- Remove CHELSIO_T*_DEPENDS.

Signed-off-by: Dimitris Michailidis <dm@chelsio.com>
Acked-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/Kconfig
drivers/scsi/cxgbi/cxgb3i/Kconfig
drivers/scsi/cxgbi/cxgb4i/Kconfig