dsa: Fix Kconfig dependencies.
authorDavid S. Miller <davem@davemloft.net>
Tue, 13 Jul 2010 03:03:42 +0000 (20:03 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 13 Jul 2010 03:03:42 +0000 (20:03 -0700)
Based upon a report by Randy Dunlap.

DSA needs PHYLIB, but PHYLIB needs NET_ETHERNET.  So, in order
to select PHYLIB we have to make DSA depend upon NET_ETHERNET.

Signed-off-by: David S. Miller <davem@davemloft.net>
net/dsa/Kconfig

index c51b55400dc56818a2f4e0cca68cb74be38048a3..11201784d29a32d6fdddd972a8348d3202de0ec9 100644 (file)
@@ -1,7 +1,7 @@
 menuconfig NET_DSA
        bool "Distributed Switch Architecture support"
        default n
-       depends on EXPERIMENTAL && !S390
+       depends on EXPERIMENTAL && NET_ETHERNET && !S390
        select PHYLIB
        ---help---
          This allows you to use hardware switch chips that use