Merge /spare/repo/linux-2.6/
authorJeff Garzik <jgarzik@pretzel.yyz.us>
Thu, 23 Jun 2005 01:50:57 +0000 (21:50 -0400)
committerJeff Garzik <jgarzik@pobox.com>
Thu, 23 Jun 2005 01:50:57 +0000 (21:50 -0400)
1  2 
drivers/net/Kconfig
drivers/net/Makefile

diff --combined drivers/net/Kconfig
index 8a7928f1d579631334c3a4fb530886be4f6ef8f2,fa9f76c953ddaf930ca929f05c1d3702bf4088c7..0313af45c1ecd0a1b601276ec518a6348e8f33e5
@@@ -824,6 -824,18 +824,18 @@@ config SMC919
          <file:Documentation/networking/net-modules.txt>. The module
          will be called smc9194.
  
+ config DM9000
+       tristate "DM9000 support"
+       depends on ARM && NET_ETHERNET
+       select CRC32
+       select MII
+       ---help---
+         Support for DM9000 chipset.
+         To compile this driver as a module, choose M here and read
+         <file:Documentation/networking/net-modules.txt>.  The module will be
+         called dm9000.
  config NET_VENDOR_RACAL
        bool "Racal-Interlan (Micom) NI cards"
        depends on NET_ETHERNET && ISA
@@@ -989,21 -1001,6 +1001,6 @@@ config EEXPRESS_PR
          <file:Documentation/networking/net-modules.txt>. The module
          will be called eepro.
  
- config FMV18X
-       tristate "FMV-181/182/183/184 support (OBSOLETE)"
-       depends on NET_ISA && OBSOLETE
-       ---help---
-         If you have a Fujitsu FMV-181/182/183/184 network (Ethernet) card,
-         say Y and read the Ethernet-HOWTO, available from
-         <http://www.tldp.org/docs.html#howto>.
-         If you use an FMV-183 or FMV-184 and it is not working, you may need
-         to disable Plug & Play mode of the card.
-         To compile this driver as a module, choose M here and read
-         <file:Documentation/networking/net-modules.txt>. The module
-         will be called fmv18x.
  config HPLAN_PLUS
        tristate "HP PCLAN+ (27247B and 27252A) support"
        depends on NET_ISA
@@@ -1092,14 -1089,6 +1089,6 @@@ config SEEQ800
          <file:Documentation/networking/net-modules.txt>. The module
          will be called seeq8005.
  
- config SK_G16
-       tristate "SK_G16 support (OBSOLETE)"
-       depends on NET_ISA && OBSOLETE
-       help
-         If you have a network (Ethernet) card of this type, say Y and read
-         the Ethernet-HOWTO, available from
-         <http://www.tldp.org/docs.html#howto>.
  config SKMC
        tristate "SKnet MCA support"
        depends on NET_ETHERNET && MCA && BROKEN
@@@ -1555,6 -1544,7 +1544,7 @@@ config SIS90
        tristate "SiS 900/7016 PCI Fast Ethernet Adapter support"
        depends on NET_PCI && PCI
        select CRC32
+       select MII
        ---help---
          This is a driver for the Fast Ethernet PCI network cards based on
          the SiS 900 and SiS 7016 chips. The SiS 900 core is also embedded in
@@@ -1931,6 -1921,18 +1921,18 @@@ config R8169_VLA
          
          If in doubt, say Y.
  
+ config SKGE
+       tristate "New SysKonnect GigaEthernet support (EXPERIMENTAL)"
+       depends on PCI && EXPERIMENTAL
+       select CRC32
+       ---help---
+         This driver support the Marvell Yukon or SysKonnect SK-98xx/SK-95xx
+         and related Gigabit Ethernet adapters. It is a new smaller driver
+         driver with better performance and more complete ethtool support.
+         It does not support the link failover and network management 
+         features that "portable" vendor supplied sk98lin driver does.
+       
  config SK98LIN
        tristate "Marvell Yukon Chipset / SysKonnect SK-98xx Support"
        depends on PCI
@@@ -2031,6 -2033,15 +2033,15 @@@ config TIGON
          To compile this driver as a module, choose M here: the module
          will be called tg3.  This is recommended.
  
+ config BNX2
+       tristate "Broadcom NetXtremeII support"
+       depends on PCI
+       help
+         This driver supports Broadcom NetXtremeII gigabit Ethernet cards.
+         To compile this driver as a module, choose M here: the module
+         will be called bnx2.  This is recommended.
  config GIANFAR
        tristate "Gianfar Ethernet"
        depends on 85xx || 83xx
@@@ -2080,25 -2091,6 +2091,25 @@@ endmen
  menu "Ethernet (10000 Mbit)"
        depends on NETDEVICES && !UML
  
 +config CHELSIO_T1
 +        tristate "Chelsio 10Gb Ethernet support"
 +        depends on PCI
 +        help
 +          This driver supports Chelsio N110 and N210 models 10Gb Ethernet
 +          cards. More information about adapter features and performance
 +          tuning is in <file:Documentation/networking/cxgb.txt>.
 +
 +          For general information about Chelsio and our products, visit
 +          our website at <http://www.chelsio.com>.
 +
 +          For customer support, please visit our customer support page at
 +          <http://www.chelsio.com/support.htm>.
 +
 +          Please send feedback to <linux-bugs@chelsio.com>.
 +
 +          To compile this driver as a module, choose M here: the module
 +          will be called cxgb.
 +
  config IXGB
        tristate "Intel(R) PRO/10GbE support"
        depends on PCI
diff --combined drivers/net/Makefile
index 1992166ffba97197315ec604e0f5e3d87c8547b7,63c6d1e6d4d982937ada0fdaca07003ec29ef9e6..e871993b6694bb0095415d17d85b3cedb211d465
@@@ -9,7 -9,6 +9,7 @@@ endi
  obj-$(CONFIG_E1000) += e1000/
  obj-$(CONFIG_IBM_EMAC) += ibm_emac/
  obj-$(CONFIG_IXGB) += ixgb/
 +obj-$(CONFIG_CHELSIO_T1) += chelsio/
  obj-$(CONFIG_BONDING) += bonding/
  obj-$(CONFIG_GIANFAR) += gianfar_driver.o
  
@@@ -52,7 -51,9 +52,9 @@@ obj-$(CONFIG_NS83820) += ns83820.
  obj-$(CONFIG_STNIC) += stnic.o 8390.o
  obj-$(CONFIG_FEALNX) += fealnx.o
  obj-$(CONFIG_TIGON3) += tg3.o
+ obj-$(CONFIG_BNX2) += bnx2.o
  obj-$(CONFIG_TC35815) += tc35815.o
+ obj-$(CONFIG_SKGE) += skge.o
  obj-$(CONFIG_SK98LIN) += sk98lin/
  obj-$(CONFIG_SKFP) += skfp/
  obj-$(CONFIG_VIA_RHINE) += via-rhine.o
@@@ -74,7 -75,6 +76,6 @@@ obj-$(CONFIG_MAC8390) += mac8390.o 8390
  obj-$(CONFIG_APNE) += apne.o 8390.o
  obj-$(CONFIG_PCMCIA_PCNET) += 8390.o
  obj-$(CONFIG_SHAPER) += shaper.o
- obj-$(CONFIG_SK_G16) += sk_g16.o
  obj-$(CONFIG_HP100) += hp100.o
  obj-$(CONFIG_SMC9194) += smc9194.o
  obj-$(CONFIG_FEC) += fec.o
@@@ -122,7 -122,6 +123,6 @@@ obj-$(CONFIG_DEFXX) += defxx.
  obj-$(CONFIG_SGISEEQ) += sgiseeq.o
  obj-$(CONFIG_SGI_O2MACE_ETH) += meth.o
  obj-$(CONFIG_AT1700) += at1700.o
- obj-$(CONFIG_FMV18X) += fmv18x.o
  obj-$(CONFIG_EL1) += 3c501.o
  obj-$(CONFIG_EL16) += 3c507.o
  obj-$(CONFIG_ELMC) += 3c523.o
@@@ -180,6 -179,7 +180,7 @@@ obj-$(CONFIG_AMD8111_ETH) += amd8111e.
  obj-$(CONFIG_IBMVETH) += ibmveth.o
  obj-$(CONFIG_S2IO) += s2io.o
  obj-$(CONFIG_SMC91X) += smc91x.o
+ obj-$(CONFIG_DM9000) += dm9000.o
  obj-$(CONFIG_FEC_8XX) += fec_8xx/
  
  obj-$(CONFIG_ARM) += arm/
@@@ -188,7 -188,7 +189,7 @@@ obj-$(CONFIG_TR) += tokenring
  obj-$(CONFIG_WAN) += wan/
  obj-$(CONFIG_ARCNET) += arcnet/
  obj-$(CONFIG_NET_PCMCIA) += pcmcia/
- obj-$(CONFIG_NET_WIRELESS) += wireless/
+ obj-$(CONFIG_NET_RADIO) += wireless/
  obj-$(CONFIG_NET_TULIP) += tulip/
  obj-$(CONFIG_HAMRADIO) += hamradio/
  obj-$(CONFIG_IRDA) += irda/