summaryrefslogtreecommitdiffstats
path: root/drivers/net
Commit message (Collapse)AuthorAgeFilesLines
* [PATCH] 3c59x: remove superfluous vortex_debug test from boomerang_start_xmit()John W. Linville2005-06-211-3/+2
| | | | | | | | | Remove the superfluous test of "if (vortex_debug > 3)" inside the "if (vortex_debug > 6)" clause early in boomerang_start_xmit. Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* [PATCH] class: convert drivers/* to use the new class api instead of ↵gregkh@suse.de2005-06-202-13/+13
| | | | | | class_simple Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Manual merge of ↵Linus Torvalds2005-06-1830-3821/+8998
|\ | | | | | | | | | | | | | | rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git This is a fixed-up version of the broken "upstream-2.6.13" branch, where I re-did the manual merge of drivers/net/r8169.c by hand, and made sure the history is all good.
| * Automatic merge of /spare/repo/netdev-2.6 branch skge2005-06-044-0/+6404
| |\
| | * [PATCH] skge 64bit portabilityAl Viro2005-05-151-3/+3
| | | | | | | | | | | | | | | ptrdiff_t is %td, not %d Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
| | * [PATCH] skge missing includeAl Viro2005-05-151-0/+1
| | | | | | | | | | | | Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
| | * [netdrvr] new driver skge, for SysKonnect cardsStephen Hemminger2005-05-124-0/+6403
| | |
| * | Automatic merge of /spare/repo/netdev-2.6 branch starfire2005-06-042-102/+386
| |\ \
| | * | [netdrvr starfire] Add GPL'd firmware, remove compat codeJeff Garzik2005-05-122-102/+386
| | |/ | | | | | | | | | | | | Contributed by Ion Badulescu <ionut@badula.org>, further fixed up by me.
| * | Automatic merge of /spare/repo/netdev-2.6 branch smc91x2005-06-042-36/+37
| |\ \
| | * | [PATCH] smc91x: more tweaks to help with RX overrunsNicolas Pitre2005-05-271-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nicolas Pitre <nico@cam.org> Index: linux-2.6/drivers/net/smc91x.c ===================================================================
| | * | [PATCH] smc91x: improve diagnostic infoNicolas Pitre2005-05-272-19/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... and remove duplicate status defines. Signed-off-by: Nicolas Pitre <nico@cam.org> Index: linux-2.6/drivers/net/smc91x.c ===================================================================
| | * | [PATCH] smc91x warning fixNicolas Pitre2005-05-121-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | A few IO addr type conversions were missing. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| | * | [PATCH] smc91x addr config checkNicolas Pitre2005-05-121-1/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | The PAGE_SIZE mask is indeed confusing. Use the exact mask for this context which has nothing to do with memory pages at all. Also cast to int since the value to compare with is an int. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| * | Automatic merge of /spare/repo/netdev-2.6 branch remove-drivers2005-06-046-2951/+0
| |\ \
| | * | [PATCH] remove two obsolete net driversAdrian Bunk2005-05-126-2951/+0
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The options FMV18X and SK_G16 do depend on the non-available CONFIG_OBSOLETE even in kernel 2.4 - IOW, the last time it was able to select them was in kernel 2.2 (or even before). Since it seems noone misses these drivers, this patch removes them. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| * | Automatic merge of /spare/repo/netdev-2.6 branch iff-running2005-06-046-31/+12
| |\ \
| | * | [netdrvrs] Use netif_carrier_* instead of IFF_RUNNING2005-05-126-31/+12
| | |/
| * | Automatic merge of /spare/repo/netdev-2.6 branch viro2005-06-042-15/+18
| |\ \
| | * | [PATCH] pcnet_cs cleanupAl Viro2005-05-151-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | killed abuse of ->rmem_end Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
| | * | [PATCH] etherh iomem annotationsAl Viro2005-05-151-7/+9
| | |/ | | | | | | | | | | | | the usual echo Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
| * | Automatic merge of /spare/repo/netdev-2.6 branch r81692005-06-041-70/+273
| |\ \
| | * \ Automatic merge of rsync://www.fr.zoreil.com/linux-2.6.git branch HEAD2005-05-271-68/+252
| | |\ \
| | | * | [PATCH] r8169: minor cleanupRichard Dawe2005-05-271-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - more consistent prototypes; - rtl8169_rx_interrupt() o the error condition should be rare; o goto removal. Signed-off-by: Richard Dawe <rich@phekda.gotadsl.co.uk> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: add ethtool support for dumping the chip statisticsStephen Hemminger2005-05-271-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There aren't lots of statistics available, but this is what is available according to the RealTek documentation. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: ethtool message level control supportStephen Hemminger2005-05-271-56/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also: - ratelimit the too much work at interrupt message, so if under massive packet load the console doesn't get flooded; - removal of a few PFX used in contexts where dev->name is available; - s/->slot_name/pci_name/; - printed_version is redundant with the debug option. Remove it and let the user decide. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: add module parameter (media)Francois Romieu2005-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add module parameter description for the media option. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: add module parameter (copybreak)Stephen Hemminger2005-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add module parameter description for copybreak. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: identify the napi versionStephen Hemminger2005-05-271-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To tell if driver is configured for NAPI or not, put -NAPI on driver version. Remove the NAPI printk since the complete version information is displayed once in the pci probe routine or returned via ethtool. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: de-obfuscate supported PCI IDFrancois Romieu2005-05-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | De-obfuscate supported PCI ID Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| | | * | [PATCH] r8169: new PCI idFrancois Romieu2005-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The USR 997902 is based on the 8169 chipset. The value has been extracted from the sources of the driver which comes with the manufacturer's cdrom. Heads-up and test by TommyDrum <mycooc@yahoo.it>. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
| * | | | Automatic merge of /spare/repo/netdev-2.6 branch orinoco-hch2005-06-042-264/+69
| |\ \ \ \
| | * | | | [PATCH] orinoco: misc fixesChristoph Hellwig2005-05-151-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | small fixes from CVS that didn't fit elsewhere Index: linux-2.6/drivers/net/wireless/orinoco.c ===================================================================
| | * | | | [PATCH] orinoco: make orinoco_stop() staticChristoph Hellwig2005-05-152-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Pavel Roskin Index: linux-2.6/drivers/net/wireless/orinoco.c ===================================================================
| | * | | | [PATCH] orinoco: Symbol 3.0x firmware needs broken_disableportChristoph Hellwig2005-05-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Pavel Roskin. Index: linux-2.6/drivers/net/wireless/orinoco.c ===================================================================
| | * | | | [PATCH] orinoco: disconnect the network device on reset errorsChristoph Hellwig2005-05-151-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Pavel Roskin Index: linux-2.6/drivers/net/wireless/orinoco.c ===================================================================
| | * | | | [PATCH] orinoco: fix setting of 32 character ESSIDsChristoph Hellwig2005-05-151-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Thomas Schulz Index: linux-2.6/drivers/net/wireless/orinoco.c ===================================================================
| | * | | | [PATCH] Orinoco: consolidate allocation codeDavid Gibson2005-05-121-21/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consolidate allocation of firmware buffers. In the process, remove duplication of a workaround for an old symbol firmware bug, and fix a bug where we could retry the workaround, even if it already failed to help. Signed-off-by: David Gibson <hermes@gibson.dropbear.id.au> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| | * | | | [PATCH] Orinoco: don't set channel in managed modeDavid Gibson2005-05-121-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't attempt to manually set the channel in infrastructure mode, the firmware doesn't like that much. Also don't attempt to override the firmware's default channel number for IBSS mode (I believe default channel can vary by regulatory domain). Signed-off-by: David Gibson <hermes@gibson.dropbear.id.au> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| | * | | | [PATCH] Orinoco: kill dump_recsDavid Gibson2005-05-121-191/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the dump_recs debugging iwpriv command. It will be replaced later with the simpler and more flexible get_rid command. Signed-off-by: David Gibson <hermes@gibson.dropbear.id.au> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| | * | | | [PATCH] Orinoco: ignore_disconnect flagDavid Gibson2005-05-121-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds an ignore_disconnect module parameter. When enabled, the driver will continue attempting to send packets even when the firmware has told us we've lost our link to the AP. On some firmwares this substantially increases the usable range of the card (presumably because we have an interrmittent connection, but the firmware is able to queue the packets for us until we're connected again). On some other cards, it causes the firmware to fall in a screaming heap :( (hence, default off). Signed-off-by: David Gibson <hermes@gibson.dropbear.id.au> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| | * | | | [PATCH] Orinoco: wireless stats updatesDavid Gibson2005-05-121-19/+22
| | | |_|/ | | |/| | | | | | | | | | | | Minor updates/bugfixes to the handling of wireless statistics.
| * | | | Automatic merge of /spare/repo/netdev-2.6 branch ppp2005-06-041-67/+110
| |\ \ \ \
| | * | | | [PATCH] PPP multilink fragmentation improvementsPaul Mackerras2005-05-121-67/+110
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here's a patch for -mm for now. Not sure whose territory this falls in, so I'm sending it to everyone I can think of. :) Some time ago I did some experiments with using PPP multilink over largish numbers of channels (up to 32). The TCP performance was woeful due to wildly fluctuating packet latencies, which turned out to be because we would sometimes split a packet across all 32 channels, and sometimes we would send a whole packet down a single channel. This patch fixes those problems by being a bit cleverer about how the packets are split across the available channels, and in particular, it waits until at least half of the channels can take another fragment before starting to split up the next packet. The patch also fixes a buglet in the multilink reconstruction code where it would discard incoming packets that had just the multilink header and no data. Such packets are valid and shouldn't be discarded. Signed-off-by: Paul Mackerras <paulus@samba.org> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
| * | | | Automatic merge of /spare/repo/netdev-2.6 branch hdlc2005-06-042-149/+187
| |\ \ \ \
| | * | | | [PATCH] Generic HDLC updateKrzysztof Halasa2005-05-152-149/+187
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The attached patch updates generic HDLC to version 1.18. FR Cisco LMI production-tested. Please apply to Linux 2.6. Thanks. Changes: - doc updates - added Cisco LMI support to Frame-Relay code - cleaned hdlc_fr.c a bit, removed some orphaned #defines etc. - fixed a problem with non-functional LMI in FR DCE mode. - changed diagnostic messages to better conform to FR standards - all protocols: information about carrier changes (DCD line) is now printed to kernel logs. Signed-Off-By: Krzysztof Halasa <khc@pm.waw.pl>
| * | | | Automatic merge of /spare/repo/netdev-2.6 branch dm90002005-06-044-0/+1367
| |\ \ \ \
| | * | | | [PATCH] DM9000 network driverSascha Hauer2005-05-154-0/+1367
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for the davicom dm9000 network driver. The dm9000 is found on some embedded arm boards such as the pimx1 or the scb9328. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Andrew Morton <akpm@osdl.org> diff -puN /dev/null drivers/net/dm9000.c
| * | | | Automatic merge of /spare/repo/netdev-2.6 branch 8139too-iomap2005-06-041-107/+87
| |\ \ \ \
| | * | | | [PATCH] 8139too: use iomap for pio/mmioPekka Enberg2005-05-121-107/+87
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch converts the 8139too driver to use the iomap infrastructure for PIO and MMIO instead of playing macro tricks. I also had to fix read_eeprom(), mdio_sync(), mdio_read(), and mdio_write() to not pass PIO base address to MMIO read() and write() functions. In addition, the patch adds proper __iomem annotations for the driver. Both modes, PIO and MMIO, were tested with a RealTel RTL8139 card on an x86 box. The 8129 support remains untested due to lack of hardware. Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
OpenPOWER on IntegriCloud