linux-stable/drivers/usb/net
Arnd Bergmann 2a36d70834 USB: driver for mcs7830 (aka DeLOCK) USB ethernet adapter
This driver adds support for the DeLOCK USB ethernet adapter
and potentially others based on the MosChip MCS7830 chip.

It is based on the usbnet and asix drivers as well as the
original device driver provided by MosChip, which in turn
was based on the usbnet driver.

It has been tested successfully on an OHCI, but interestingly
there seems to be a problem with the mcs7830 when connected to
the ICH6/EHCI in my thinkpad: it keeps receiving lots of
broken packets in the RX interrupt. The problem goes away when
I'm using an active USB hub, so I assume it's not related to
the device driver, but rather to the hardware.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-10-17 14:46:32 -07:00
..
asix.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
catc.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
cdc_ether.c USB: drivers/usb/net/*: use BUILD_BUG_ON 2006-10-17 14:46:32 -07:00
cdc_subset.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
gl620a.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
kaweth.c USB: suspend/resume support for kaweth 2006-10-17 14:46:30 -07:00
kawethfw.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig USB: driver for mcs7830 (aka DeLOCK) USB ethernet adapter 2006-10-17 14:46:32 -07:00
Makefile USB: driver for mcs7830 (aka DeLOCK) USB ethernet adapter 2006-10-17 14:46:32 -07:00
mcs7830.c USB: driver for mcs7830 (aka DeLOCK) USB ethernet adapter 2006-10-17 14:46:32 -07:00
net1080.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
pegasus.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
pegasus.h USB: Support for ELECOM LD-USB20 in pegasus 2006-08-31 18:04:30 -07:00
plusb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
rndis_host.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
rtl8150.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
usbnet.c USB: drivers/usb/net/*: use BUILD_BUG_ON 2006-10-17 14:46:32 -07:00
usbnet.h USB: usbnet - Add unlink_rx_urbs() call to allow for Jumbo Frames 2006-09-27 11:58:51 -07:00
zaurus.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00