aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
Commit message (Collapse)AuthorAge
* [PATCH] wireless-device-attr-fixes-2Andrew Morton2005-06-27
| | | | | | | | | | | | More fixes for greg depredations. Also nuke lots of pointless typecasts. All this new wireless code adds near-infinite amounts of trailing whitespace. Cc: Jeff Garzik <jgarzik@pobox.com> Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] wireless-device-attr-fixesAndrew Morton2005-06-27
| | | | | | | | Repair Jeff's stuff after gregkh depredations. Cc: Jeff Garzik <jgarzik@pobox.com> Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] ipw2100 old gcc fixAndrew Morton2005-06-27
| | | | | | | | | | | drivers/net/wireless/ipw2100.c: In function `ipw2100_set_key_index': drivers/net/wireless/ipw2100.c:5326: array index in non-array initializer drivers/net/wireless/ipw2100.c:5326: (near initialization for `cmd') drivers/net/wireless/ipw2100.c:5326: warning: missing braces around initializer drivers/net/wireless/ipw2100.c:5326: warning: (near initialization for `cmd.host_command_parameters') Cc: Jeff Garzik <jgarzik@pobox.com> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] ipw2100: small cleanupsPavel Machek2005-06-27
| | | | | | | Fix few typos/thinkos in ipw, remove ugly macro (it is commented around, anyway), and fix types passed to pci_set_power_state. Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] ipw2100: kill dead macrosPavel Machek2005-06-27
| | | | | | | There are several never used macros in ipw2100. This removes them. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] ipw2100: assume recent kernelPavel Machek2005-06-27
| | | | | | | | ipw2100 still has support for old kernels. Thats considered bad for patch in mainline... this fixes few instances. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] drivers/net/wireless/ipw2200: Use the DMA_32BIT_MASK constantTobias Klauser2005-06-27
| | | | | | | | | | | | | Use the DMA_32BIT_MASK constant from dma-mapping.h when calling pci_set_dma_mask() or pci_set_consistent_dma_mask() instead of custom macros. This patch includes dma-mapping.h explicitly because it caused errors on some architectures otherwise. See http://marc.theaimsgroup.com/?t=108001993000001&r=1&w=2 for details Signed-off-by: Tobias Klauser <tklauser@nuerscht.ch> Cc: Jeff Garzik <jgarzik@pobox.com> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] drivers/net/wireless/ipw2100: Use the DMA_32BIT_MASK constantTobias Klauser2005-06-27
| | | | | | | | | | | | | Use the DMA_32BIT_MASK constant from dma-mapping.h when calling pci_set_dma_mask() or pci_set_consistent_dma_mask() instead of custom macros. This patch includes dma-mapping.h explicitly because it caused errors on some architectures otherwise. See http://marc.theaimsgroup.com/?t=108001993000001&r=1&w=2 for details Signed-off-by: Tobias Klauser <tklauser@nuerscht.ch> Cc: Jeff Garzik <jgarzik@pobox.com> Signed-off-by: Andrew Morton <akpm@osdl.org>
* [PATCH] ipw2100: remove commented-out codePavel Machek2005-06-27
| | | | | This removes up various code/defines that was just commented out instead of being deleted.
* [PATCH] ieee80211: fix ipw 64bit compilation warningsJiri Benc2005-06-27
| | | | | | | | | | | | On Mon, 06 Jun 2005 14:29:52 +0800, Zhu Yi wrote: > ("%zd", sizeof()) should be better. Thanks. This is a corrected version of the patch. This patch fixes warnings when compiling ipw2100 and ipw2200 on x86_64. Signed-off-by: Jiri Benc <jbenc@suse.cz> Signed-off-by: Jirka Bohac <jbohac@suse.cz>
* [PATCH] ieee80211: fix recursive ipw2200 dependenciesAdrian Bunk2005-06-27
| | | | | | | | | | | | | This results in recursive dependencies: - IPW2200 depends on NET_RADIO - IPW2200 selects IEEE80211 - IEEE80211 selects NET_RADIO This patch fixes the IPW2200 dependencies in a way that they are similar to the IPW2100 dependencies. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Jiri Benc <jbenc@suse.cz>
* Merge upstream net/ieee80211.h changes into 'ieee80211' branch.Jeff Garzik2005-06-27
|\
| * Merge /spare/repo/linux-2.6/Jeff Garzik2005-06-27
| |\
| * | [PATCH] skge: version and copyright.Stephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | Bump version and copyright year. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: Rx buffer optimizationStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | Optimize the receive buffer management code to replenish the buffers immediately (like tg3). Signed-off-by: Stephen Hemmminger <shemminger@osdl.org>
| * | [PATCH] skge: handle Tx/Rx arbiter timeoutStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Need to handle receive and transmit packet arbiter timeouts. Transmit arbiter timeouts happens when Gigabit sends to 100Mbit port on same switch and pause occurs. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: add PHY related debug messagesStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Cleanup messages (for debug) about PHY interrrupts, because when user can't get driver working that is often the problem. Use a consistent way of enabling interrupts by port. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: make Genesis/Broadcom code workStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | Rewrite the code for handling the Broadcom PHY to something that works. Remove link polling because Broadcom and Yukon don't need it. When I wrote initial code, didn't have a genesis chipset based board to test, so it was a non-working guess. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: cleanup ethtool mode supportStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | Unify mapping of supported modes based on hardware. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: remove XM phy (untested code)Stephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Remove support for the non-Broadcom genesis based boards. The code is untested, and probably won't work as is. The newer boards are all Yukon based, and only old Genesis board I can find uses Broadcom. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: remove Yukon2 related special casesStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | Remove the bits and pieces added relating to Yukon II chipset. The Yukon 2 will be in a separate driver. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: remove unused declarationsStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | Get rid of definitions for chip versions and PHY chips that this driver does not support. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: eliminate Yukon2 hooksStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | The Yukon chips don't support TSO, and Yukon2 will be a separate driver. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: replace chip_rev() accessorStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | Replace inline accessor functions for chip revision and number of ports with simple structure members. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: use pci_read_config_wordStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | Rather than accessing PCI config space through MMIO space, use the standard PCI functions. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: function amd macro name changeStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The inlines and macro's needed some cleanup's and fixes: * change name of macro SKGEMAC_REG to SK_REG to better reflect usage and fix comments * ditto for SK_GEXM_REG -> SK_XMAC_REG and SKGEGMA_REG -> SK_GMA_REG * change skge_gm_ to just gm_ since it is just a local function and long names look ugly. * change skge_xm_ to just xm_ * fix xm_write32 to write as two u16's with correct byte order * fix xm_outaddr to correctly use offset Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: PCI_DEVICE() macroStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | Use PCI_DEVICE() macro. Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
| * | [PATCH] skge: whietspace cleanupStephen Hemminger2005-06-27
| | | | | | | | | | | | | | | | | | Cleanup whitespace around if() and switch() and end of lines Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
* | | Merge upstream ieee80211.h with us (us == branch 'ieee80211' of netdev-2.6)Jeff Garzik2005-06-27
|\ \ \ | | |/ | |/|
| * | [PATCH] b44: check link state during openJohn W. Linville2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | Check the link state during b44_open. This closes a 1 HZ window that existed after b44_open ran but before the b44_timer handler ran, during which ethtool would report "Link detected: yes" no matter what the link state actually was. Signed-off-by: John W. Linville <linville@tuxdriver.com>
| * | [PATCH] fix tulip suspend/resume #2Adam Belay2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch allows the tulip driver to suspend and resume properly. It was originally written by Karsten Keil and then modified by Adam Belay. Signed-off-by: Karsten Keil <kkeil@suse.de> Signed-off-by: Adam Belay <abelay@novell.com> Signed-off-by: Andrew Morton <akpm@osdl.org>
| * | [PATCH] uninitialized variable in prism54 isl38xx_trigger_deviceOlaf Hering2005-06-27
| | | | | | | | | | | | | | | | | | | | | drivers/net/wireless/prism54/isl_38xx.c:131: warning: 'current_time.tv_sec' is used uninitialized in this function drivers/net/wireless/prism54/isl_38xx.c:131: warning: 'current_time.tv_usec' is used uninitialized in this function Signed-off-by: Olaf Hering <olh@suse.de>
| * | [PATCH] 3c523: needs a licenseRandy Dunlap2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Module needs a license to prevent kernel tainting. Signed-off-by: Randy Dunlap <rdunlap@xenotime.net> diffstat:= drivers/net/3c523.c | 1 + 1 files changed, 1 insertion(+)
| * | [PATCH] gianfar: Add support enhanced TSEC features on the MPC 8548Kumar Gala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Jeff, Just incase this got lost in the recent netdev mailing list transition here is a nicer version of Andy's patch for gianfar. - kumar * TCP/IP/UDP checksumming and verification * VLAN tag insertion/extraction * Larger multicast hash-table * Padding to align IP headers Also added: * msg lvl support * Some whitespace cleanup Signed-off-by: Andy Fleming <afleming@freescale.com> Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
| * | [PATCH] smc91x: plug race between TX tasklet and driver resetNicolas Pitre2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | The race causes a kernel oops when smc_hardware_send_pkt() tries to dereference pending_tx_skb which would have been freed from one of the driver reset paths just after the tx_task tasklet has been scheduled. This race is possible on SMP but was uncovered by the kernel RT work. Signed-off-by: Nicolas Pitre <nico@cam.org>
| * | [PATCH] via-rhine trivial whitespace patchDenis Vlasenko2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --Boundary-00=_F5lsC5eH1wGW5o9 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi Jeff, In some messages in via-rhine.c there is a leading space for no apparent reason. This patch removes it. -- vda --Boundary-00=_F5lsC5eH1wGW5o9 Content-Type: text/x-diff; charset="koi8-r"; name="via-rhine.c.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="via-rhine.c.diff"
| * | [PATCH] e1000: Driver version, white space, comments & otherMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Driver version, white space, comments & other Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Included proposals to false late collisions due to H/W latenciesMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Included proposals to false late collisions due to H/W latencies Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Ethtool set speed/duplex validates parameters for consistencyMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Ethtool set speed/duplex validates parameters for consistency Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Enable ethtool phys_id feature for 82573 controllersMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Enable ethtool phys_id feature for 82573 controllers Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Fixed VLAN tag processing error for big-endian architecturesMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Fixed VLAN tag processing error for big-endian architectures Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Ethtool cleanup patch from Stephen HemmingerMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ethtool cleanup patch from Stephen Hemminger * use ADVERTISED_xxx fields when setting advertised fields * don't hardcode constant for advertised field Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Fixed the loopback test failure for 82573 based adaptersMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Fixed the loopback test failure for 82573 based adapters Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Fixed register and loopback test failures with 82573 controllersMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Fixed register and loopback test failures with 82573 controllers Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Cleanup debug message printed when Tx Unit hang is detectedMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Cleanup debug message printed when Tx Unit hang is detected Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Use netdev_priv() to get to netdev->privMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Use netdev_priv() to get to netdev->priv - from shemminger@osdl.org Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Use correct WOL settings for 82544 adaptersMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Use correct WOL settings for 82544 adapters Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e1000: Synchronize phy access between stats update and MII_IOCTLMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | Synchronize phy access between stats update and MII_IOCTL Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e100: NAPI performance enhancementsMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | NAPI performance enhancements - Fixed issues with shared interrupts and NAPI resulting in bad performance. Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>
| * | [PATCH] e100: e100_eeprom_load was called after e100_phy_initMalli Chilakala2005-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | e100_eeprom_load was called after e100_phy_init causing phy_init not to use values set in EEPROM - from emann@mrv.com Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com>