Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7677ced4 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6

* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (116 commits)
  sk98lin: planned removal
  AT91: MACB support
  sky2: version 1.12
  sky2: add new chip ids
  sky2: Yukon Extreme support
  sky2: safer transmit timeout
  sky2: TSO support for EC_U
  sky2: use dev_err for error reports
  sky2: add Wake On Lan support
  fix unaligned exception in /drivers/net/wireless/orinoco.c
  Remove unused kernel config option DLCI_COUNT
  z85230: spinlock logic
  mips: declance: Driver model for the PMAD-A
  Spidernet: Rework RX linked list
  NET: turn local_save_flags() + local_irq_disable() into local_irq_save()
  NET-3c59x: turn local_save_flags() + local_irq_disable() into local_irq_save()
  hp100: convert pci_module_init() to pci_register_driver()
  NetXen: Added ethtool support for user level tools.
  NetXen: Firmware crb init changes.
  maintainers: add atl1 maintainers
  ...
parents 21d37bbc ac38dfc3
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -333,3 +333,10 @@ Why: Unmaintained for years, superceded by JFFS2 for years.
Who:	Jeff Garzik <jeff@garzik.org>
Who:	Jeff Garzik <jeff@garzik.org>


---------------------------
---------------------------

What:   sk98lin network driver
When:   July 2007
Why:    In kernel tree version of driver is unmaintained. Sk98lin driver
	replaced by the skge driver. 
Who:    Stephen Hemminger <shemminger@osdl.org>
+17 −1
Original line number Original line Diff line number Diff line
@@ -598,6 +598,16 @@ M: ecashin@coraid.com
W:	http://www.coraid.com/support/linux
W:	http://www.coraid.com/support/linux
S:	Supported
S:	Supported


ATL1 ETHERNET DRIVER
P:	Jay Cliburn
M:	jcliburn@gmail.com
P:	Chris Snook
M:	csnook@redhat.com
L:	atl1-devel@lists.sourceforge.net
W:	http://sourceforge.net/projects/atl1
W:	http://atl1.sourceforge.net
S:	Maintained

ATM
ATM
P:	Chas Williams
P:	Chas Williams
M:	chas@cmf.nrl.navy.mil
M:	chas@cmf.nrl.navy.mil
@@ -2485,6 +2495,12 @@ L: orinoco-devel@lists.sourceforge.net
W:	http://www.nongnu.org/orinoco/
W:	http://www.nongnu.org/orinoco/
S:	Maintained
S:	Maintained


PA SEMI ETHERNET DRIVER
P:	Olof Johansson
M:	olof@lixom.net
L:	netdev@vger.kernel.org
S:	Maintained

PARALLEL PORT SUPPORT
PARALLEL PORT SUPPORT
P:	Phil Blundell
P:	Phil Blundell
M:	philb@gnu.org
M:	philb@gnu.org
@@ -2654,7 +2670,7 @@ S: Supported


PRISM54 WIRELESS DRIVER
PRISM54 WIRELESS DRIVER
P:	Prism54 Development Team
P:	Prism54 Development Team
M:	prism54-private@prism54.org
M:	developers@islsm.org
L:	netdev@vger.kernel.org
L:	netdev@vger.kernel.org
W:	http://prism54.org
W:	http://prism54.org
S:	Maintained
S:	Maintained
+1 −2
Original line number Original line Diff line number Diff line
@@ -792,8 +792,7 @@ static void poll_vortex(struct net_device *dev)
{
{
	struct vortex_private *vp = netdev_priv(dev);
	struct vortex_private *vp = netdev_priv(dev);
	unsigned long flags;
	unsigned long flags;
	local_save_flags(flags);
	local_irq_save(flags);
	local_irq_disable();
	(vp->full_bus_master_rx ? boomerang_interrupt:vortex_interrupt)(dev->irq,dev);
	(vp->full_bus_master_rx ? boomerang_interrupt:vortex_interrupt)(dev->irq,dev);
	local_irq_restore(flags);
	local_irq_restore(flags);
}
}
+39 −26
Original line number Original line Diff line number Diff line
@@ -190,7 +190,7 @@ config MII


config MACB
config MACB
	tristate "Atmel MACB support"
	tristate "Atmel MACB support"
	depends on NET_ETHERNET && AVR32
	depends on NET_ETHERNET && (AVR32 || ARCH_AT91SAM9260 || ARCH_AT91SAM9263)
	select MII
	select MII
	help
	help
	  The Atmel MACB ethernet interface is found on many AT32 and AT91
	  The Atmel MACB ethernet interface is found on many AT32 and AT91
@@ -235,16 +235,6 @@ config BMAC
	  To compile this driver as a module, choose M here: the module
	  To compile this driver as a module, choose M here: the module
	  will be called bmac.
	  will be called bmac.


config OAKNET
	tristate "National DP83902AV (Oak ethernet) support"
	depends on NET_ETHERNET && PPC && BROKEN
	select CRC32
	help
	  Say Y if your machine has this type of Ethernet network card.

	  To compile this driver as a module, choose M here: the module
	  will be called oaknet.

config ARIADNE
config ARIADNE
	tristate "Ariadne support"
	tristate "Ariadne support"
	depends on NET_ETHERNET && ZORRO
	depends on NET_ETHERNET && ZORRO
@@ -1155,21 +1145,6 @@ config SEEQ8005
	  <file:Documentation/networking/net-modules.txt>. The module
	  <file:Documentation/networking/net-modules.txt>. The module
	  will be called seeq8005.
	  will be called seeq8005.


config SKMC
	tristate "SKnet MCA support"
	depends on NET_ETHERNET && MCA && BROKEN
	---help---
	  These are Micro Channel Ethernet adapters. You need to say Y to "MCA
	  support" in order to use this driver.  Supported cards are the SKnet
	  Junior MC2 and the SKnet MC2(+).  The driver automatically
	  distinguishes between the two cards. Note that using multiple boards
	  of different type hasn't been tested with this driver.  Say Y if you
	  have one of these Ethernet adapters.

	  To compile this driver as a module, choose M here and read
	  <file:Documentation/networking/net-modules.txt>. The module
	  will be called sk_mca.

config NE2_MCA
config NE2_MCA
	tristate "NE/2 (ne2000 MCA version) support"
	tristate "NE/2 (ne2000 MCA version) support"
	depends on NET_ETHERNET && MCA_LEGACY
	depends on NET_ETHERNET && MCA_LEGACY
@@ -1788,6 +1763,18 @@ config LAN_SAA9730
	  workstations.
	  workstations.
	  See <http://www.semiconductors.philips.com/pip/SAA9730_flyer_1>.
	  See <http://www.semiconductors.philips.com/pip/SAA9730_flyer_1>.


config SC92031
	tristate "Silan SC92031 PCI Fast Ethernet Adapter driver (EXPERIMENTAL)"
	depends on NET_PCI && PCI && EXPERIMENTAL
	select CRC32
	---help---
	  This is a driver for the Fast Ethernet PCI network cards based on
	  the Silan SC92031 chip (sometimes also called Rsltek 8139D). If you
	  have one of these, say Y here.

	  To compile this driver as a module, choose M here: the module
	  will be called sc92031.  This is recommended.

config NET_POCKET
config NET_POCKET
	bool "Pocket and portable adapters"
	bool "Pocket and portable adapters"
	depends on NET_ETHERNET && PARPORT
	depends on NET_ETHERNET && PARPORT
@@ -2392,6 +2379,24 @@ config CHELSIO_T1_NAPI
	  NAPI is a driver API designed to reduce CPU and interrupt load
	  NAPI is a driver API designed to reduce CPU and interrupt load
	  when the driver is receiving lots of packets from the card.
	  when the driver is receiving lots of packets from the card.


config CHELSIO_T3
        tristate "Chelsio Communications T3 10Gb Ethernet support"
        depends on PCI
        help
          This driver supports Chelsio T3-based gigabit and 10Gb Ethernet
          adapters.

          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 cxgb3.

config EHEA
config EHEA
	tristate "eHEA Ethernet support"
	tristate "eHEA Ethernet support"
	depends on IBMEBUS
	depends on IBMEBUS
@@ -2488,6 +2493,13 @@ config NETXEN_NIC
	help
	help
	  This enables the support for NetXen's Gigabit Ethernet card.
	  This enables the support for NetXen's Gigabit Ethernet card.


config PASEMI_MAC
	tristate "PA Semi 1/10Gbit MAC"
	depends on PPC64 && PCI
	help
	  This driver supports the on-chip 1/10Gbit Ethernet controller on
	  PA Semi's PWRficient line of chips.

endmenu
endmenu


source "drivers/net/tokenring/Kconfig"
source "drivers/net/tokenring/Kconfig"
@@ -2541,6 +2553,7 @@ config DEFXX
config SKFP
config SKFP
	tristate "SysKonnect FDDI PCI support"
	tristate "SysKonnect FDDI PCI support"
	depends on FDDI && PCI
	depends on FDDI && PCI
	select BITREVERSE
	---help---
	---help---
	  Say Y here if you have a SysKonnect FDDI PCI adapter.
	  Say Y here if you have a SysKonnect FDDI PCI adapter.
	  The following adapters are supported by this driver:
	  The following adapters are supported by this driver:
+3 −3
Original line number Original line Diff line number Diff line
@@ -6,6 +6,7 @@ obj-$(CONFIG_E1000) += e1000/
obj-$(CONFIG_IBM_EMAC) += ibm_emac/
obj-$(CONFIG_IBM_EMAC) += ibm_emac/
obj-$(CONFIG_IXGB) += ixgb/
obj-$(CONFIG_IXGB) += ixgb/
obj-$(CONFIG_CHELSIO_T1) += chelsio/
obj-$(CONFIG_CHELSIO_T1) += chelsio/
obj-$(CONFIG_CHELSIO_T3) += cxgb3/
obj-$(CONFIG_EHEA) += ehea/
obj-$(CONFIG_EHEA) += ehea/
obj-$(CONFIG_BONDING) += bonding/
obj-$(CONFIG_BONDING) += bonding/
obj-$(CONFIG_GIANFAR) += gianfar_driver.o
obj-$(CONFIG_GIANFAR) += gianfar_driver.o
@@ -36,8 +37,6 @@ obj-$(CONFIG_CASSINI) += cassini.o
obj-$(CONFIG_MACE) += mace.o
obj-$(CONFIG_MACE) += mace.o
obj-$(CONFIG_BMAC) += bmac.o
obj-$(CONFIG_BMAC) += bmac.o


obj-$(CONFIG_OAKNET) += oaknet.o 8390.o

obj-$(CONFIG_DGRS) += dgrs.o
obj-$(CONFIG_DGRS) += dgrs.o
obj-$(CONFIG_VORTEX) += 3c59x.o
obj-$(CONFIG_VORTEX) += 3c59x.o
obj-$(CONFIG_TYPHOON) += typhoon.o
obj-$(CONFIG_TYPHOON) += typhoon.o
@@ -137,7 +136,6 @@ obj-$(CONFIG_AT1700) += at1700.o
obj-$(CONFIG_EL1) += 3c501.o
obj-$(CONFIG_EL1) += 3c501.o
obj-$(CONFIG_EL16) += 3c507.o
obj-$(CONFIG_EL16) += 3c507.o
obj-$(CONFIG_ELMC) += 3c523.o
obj-$(CONFIG_ELMC) += 3c523.o
obj-$(CONFIG_SKMC) += sk_mca.o
obj-$(CONFIG_IBMLANA) += ibmlana.o
obj-$(CONFIG_IBMLANA) += ibmlana.o
obj-$(CONFIG_ELMC_II) += 3c527.o
obj-$(CONFIG_ELMC_II) += 3c527.o
obj-$(CONFIG_EL3) += 3c509.o
obj-$(CONFIG_EL3) += 3c509.o
@@ -160,6 +158,7 @@ obj-$(CONFIG_APRICOT) += 82596.o
obj-$(CONFIG_LASI_82596) += lasi_82596.o
obj-$(CONFIG_LASI_82596) += lasi_82596.o
obj-$(CONFIG_MVME16x_NET) += 82596.o
obj-$(CONFIG_MVME16x_NET) += 82596.o
obj-$(CONFIG_BVME6000_NET) += 82596.o
obj-$(CONFIG_BVME6000_NET) += 82596.o
obj-$(CONFIG_SC92031) += sc92031.o


# This is also a 82596 and should probably be merged
# This is also a 82596 and should probably be merged
obj-$(CONFIG_LP486E) += lp486e.o
obj-$(CONFIG_LP486E) += lp486e.o
@@ -196,6 +195,7 @@ obj-$(CONFIG_SMC91X) += smc91x.o
obj-$(CONFIG_SMC911X) += smc911x.o
obj-$(CONFIG_SMC911X) += smc911x.o
obj-$(CONFIG_DM9000) += dm9000.o
obj-$(CONFIG_DM9000) += dm9000.o
obj-$(CONFIG_FEC_8XX) += fec_8xx/
obj-$(CONFIG_FEC_8XX) += fec_8xx/
obj-$(CONFIG_PASEMI_MAC) += pasemi_mac.o


obj-$(CONFIG_MACB) += macb.o
obj-$(CONFIG_MACB) += macb.o


Loading