Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik...
David S. Miller [Fri, 7 Nov 2008 09:37:16 +0000 (01:37 -0800)]
1  2 
MAINTAINERS
drivers/net/Kconfig

diff --combined MAINTAINERS
@@@ -721,7 -721,7 +721,7 @@@ W: http://sourceforge.net/projects/acpi
  W:    http://xf.iksaif.net/acpi4asus
  S:    Maintained
  
 -ASYNCHRONOUS TRANSFERS/TRANSFORMS API
 +ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  P:    Dan Williams
  M:    dan.j.williams@intel.com
  P:    Maciej Sosnowski
@@@ -3853,6 -3853,12 +3853,12 @@@ M:    mhoffman@lightlink.co
  L:    lm-sensors@lm-sensors.org
  S:    Maintained
  
+ SMSC911x ETHERNET DRIVER
+ P:    Steve Glendinning
+ M:    steve.glendinning@smsc.com
+ L:    netdev@vger.kernel.org
+ S:    Supported
  SMX UIO Interface
  P:    Ben Nizette
  M:    bn@niasdigital.com
diff --combined drivers/net/Kconfig
@@@ -61,6 -61,7 +61,7 @@@ config DUMM
  config BONDING
        tristate "Bonding driver support"
        depends on INET
+       depends on IPV6 || IPV6=n
        ---help---
          Say 'Y' or 'M' if you wish to be able to 'bond' multiple Ethernet
          Channels together. This is called 'Etherchannel' by Cisco,
@@@ -978,6 -979,20 +979,20 @@@ config SMC911
          called smc911x.  If you want to compile it as a module, say M 
          here and read <file:Documentation/kbuild/modules.txt>
  
+ config SMSC911X
+       tristate "SMSC LAN911x/LAN921x families embedded ethernet support"
+       depends on ARM || SUPERH
+       select CRC32
+       select MII
+       select PHYLIB
+       ---help---
+         Say Y here if you want support for SMSC LAN911x and LAN921x families
+         of ethernet controllers.
+         To compile this driver as a module, choose M here and read
+         <file:Documentation/networking/net-modules.txt>. The module
+         will be called smsc911x.
  config NET_VENDOR_RACAL
        bool "Racal-Interlan (Micom) NI cards"
        depends on ISA
@@@ -1997,13 -2012,9 +2012,13 @@@ config IGB_LR
          If in doubt, say N.
  
  config IGB_DCA
 -      bool "Enable DCA"
 +      bool "Direct Cache Access (DCA) Support"
        default y
        depends on IGB && DCA && !(IGB=y && DCA=m)
 +      ---help---
 +        Say Y here if you want to use Direct Cache Access (DCA) in the
 +        driver.  DCA is a method for warming the CPU cache before data
 +        is used, with the intent of lessening the impact of cache misses.
  
  source "drivers/net/ixp2000/Kconfig"
  
@@@ -2428,13 -2439,9 +2443,13 @@@ config IXGB
          will be called ixgbe.
  
  config IXGBE_DCA
 -      bool
 +      bool "Direct Cache Access (DCA) Support"
        default y
        depends on IXGBE && DCA && !(IXGBE=y && DCA=m)
 +      ---help---
 +        Say Y here if you want to use Direct Cache Access (DCA) in the
 +        driver.  DCA is a method for warming the CPU cache before data
 +        is used, with the intent of lessening the impact of cache misses.
  
  config IXGB
        tristate "Intel(R) PRO/10GbE support"
@@@ -2484,13 -2491,9 +2499,13 @@@ config MYRI10G
          will be called myri10ge.
  
  config MYRI10GE_DCA
 -      bool
 +      bool "Direct Cache Access (DCA) Support"
        default y
        depends on MYRI10GE && DCA && !(MYRI10GE=y && DCA=m)
 +      ---help---
 +        Say Y here if you want to use Direct Cache Access (DCA) in the
 +        driver.  DCA is a method for warming the CPU cache before data
 +        is used, with the intent of lessening the impact of cache misses.
  
  config NETXEN_NIC
        tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC"