aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ipw2200.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-21ipw2x00: relocate ipw2100/ipw2200 to common directoryJohn W. Linville1-11984/+0
2008-11-21lib80211: absorb crypto bits from net/ieee80211John W. Linville1-6/+6
2008-11-21ipw2200: make association only if SSID is known.Alexey Fisher1-2/+1
2008-10-31wireless: avoid some net/ieee80211.h vs. linux/ieee80211.h conflictsJohn W. Linville1-12/+12
2008-10-31wireless: use individual buffers for printing ssid valuesJohn W. Linville1-62/+91
2008-10-31wireless: remove NETWORK_EMPTY_ESSID flagJohn W. Linville1-22/+1
2008-10-31wireless: consolidate on a single escape_essid implementationJohn W. Linville1-59/+59
2008-10-31ipw2x00: change default policy for auto-associateTim Gardner1-2/+2
2008-10-31pci: use pci_ioremap_bar() in drivers/netArjan van de Ven1-1/+1
2008-10-27net: convert print_mac to %pMJohannes Berg1-122/+95
2008-08-18removed unused #include <version.h>Huang Weiyi1-1/+0
2008-08-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...David S. Miller1-2/+3
2008-08-01Remove newline from the description of module parametersNiels de Vos1-1/+1
2008-08-01ipw2200 - Fix bad ipw_write8() macroTakashi Iwai1-2/+3
2008-07-22ipw2200: Call netif_*_queue() interfaces properly.David S. Miller1-31/+2
2008-06-09ipw2200: queue direct scansDan Williams1-94/+82
2008-06-04ipw2200: expire and use oldest BSS on adhoc createDan Williams1-2/+25
2008-05-16wireless: Create 'device' symlink in sysfsMasakazu Mokuno1-0/+1
2008-04-14Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-3/+5
2008-04-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...David S. Miller1-0/+1
2008-04-08[NET]: Undo code bloat in hot paths due to print_mac().David S. Miller1-3/+4
2008-04-07ipw2200: set MAC address on radiotap interfaceDaniel Drake1-0/+1
2008-03-25ipw2200 annotations and fixesAl Viro1-6/+6
2008-02-29ipw2200: le*_add_cpu conversionMarcin Slusarz1-3/+1
2008-02-15ipw2200: fix ucode assertion for RX queue overrunDan Williams1-11/+34
2008-01-28ipw2200: do not byteswap struct ipw_associateAl Viro1-31/+17
2008-01-28ipw2200 trivial annotationsAl Viro1-47/+43
2008-01-28ipw2200: ipw_tx_skb() endianness bugAl Viro1-1/+1
2008-01-28ipw2200 fix: ->rt_chbitmask is le16Al Viro1-2/+2
2008-01-28ipw2200 fix: struct ieee80211_radiotap_header is little-endianAl Viro1-9/+9
2008-01-28eliminate byteswapping in struct ieee80211_qos_parametersAl Viro1-11/+2
2008-01-28introduce WEXT scan capabilitiesDan Williams1-0/+2
2008-01-16ipw2200: fix typo in kerneldocStefano Brivio1-1/+1
2007-12-22Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git...Jeff Garzik1-1/+12
2007-12-19ipw2200: prevent alloc of unspecified size on stackReinette Chatre1-1/+12
2007-12-17wireless/ipw2200.c: add __dev{init,exit} annotationsAdrian Bunk1-3/+4
2007-10-25[PATCH] ipw2100/ipw2200: jiffies_round -> jiffies_round_relativeAnton Blanchard1-3/+3
2007-10-19Spelling fix: explicitlyJean Delvare1-1/+1
2007-10-10[PATCH] ipw2200: batch non-user-requested scan result notificationsDan Williams1-10/+46
2007-10-10[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()Joe Perches1-93/+114
2007-10-10[NET]: Nuke SET_MODULE_OWNER macro.Ralf Baechle1-1/+0
2007-07-17[PATCH] Update version ipw2200 stamp to 1.2.2Zhu Yi1-1/+1
2007-07-17[PATCH] ipw2200: Fix ipw_isr() comments error on shared IRQZhu Yi1-1/+1
2007-07-17[PATCH] Fix ipw2200 set wrong power parameter causing firmware errorZhu Yi1-8/+6
2007-07-10[PATCH] ipw2200: rf kill switch polling power savingStephen Hemminger1-2/+3
2007-04-28[PATCH] ipw2200: fix ieee80211_get_geo typoAndrew Morton1-1/+1
2007-04-28[PATCH] ipw2200: add channels sysfs entryZhu Yi1-0/+47
2007-04-25[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}Arnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_reset_mac_header(skb)Arnaldo Carvalho de Melo1-1/+1
2007-02-05[PATCH] ipw2200: add iwconfig rts/frag auto supportZhu Yi1-2/+2
2006-12-07Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linv...Jeff Garzik1-8/+16
2006-12-05[PATCH] ipw2200: Fix debug output endian issueZhu Yi1-1/+1
2006-12-05[PATCH] ipw2200: Update version stamp to 1.2.0Zhu Yi1-1/+1
2006-12-05[PATCH] ipw2200: Add IEEE80211_RADIOTAP_TSFT for promiscuous modeZhu Yi1-4/+13
2006-12-05[PATCH] ipw2200: replace kmalloc+memset with kcallocYan Burman1-2/+1
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells1-3/+9
2006-12-02[PATCH] wireless: clean-up some "check return code" warningsJohn W. Linville1-1/+7
2006-11-30Fix misc .c/.h comment typosMatt LaPlante1-2/+2
2006-11-22WorkStruct: make allyesconfigDavid Howells1-104/+123
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-1/+1
2006-09-25[PATCH] WE-21 for ipw2200Jean Tourrilhes1-9/+7
2006-09-13drivers/net: const-ify ethtool_ops declarationsJeff Garzik1-1/+1
2006-09-06Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/linvil...Jeff Garzik1-91/+124
2006-08-29[PATCH] ipw2200: Fix compile error when CONFIG_IPW2200_DEBUG is not selectedZhu Yi1-4/+0
2006-08-29[PATCH] ipw2200: Update version stamp to 1.1.4Zhu Yi1-1/+1
2006-08-29[PATCH] ipw2200: enable wireless extension passive scanZhu Yi1-13/+38
2006-08-29[PATCH] ipw2200: Add pci .shutdown handlerZhu Yi1-0/+11
2006-08-29[PATCH] ipw2200: mark "iwconfig retry 255" as invalidZhu Yi1-1/+1
2006-08-29[PATCH] ipw2200: remove the MAC timestamp present field from radiotap headZhu Yi1-5/+2
2006-08-29[PATCH] ipw2200: Fix ipw2200 QOS parameters endian issueZhu Yi1-21/+31
2006-08-29[PATCH] ipw2200: remove unused struct ipw_rx_bufferZhu Yi1-1/+0
2006-08-29[PATCH] ipw2200: Reassociate even if set the same essid.Zhu Yi1-5/+6
2006-08-29[PATCH] ipw2200: ipw_wx_set_essid fixZhu Yi1-22/+17
2006-08-29[PATCH] ipw2200: SIOCGIWFREQ ioctl returns frequency rather than channelZhu Yi1-3/+20
2006-08-29[PATCH] ipw2200: always enable frequently used debugging codeZhu Yi1-18/+0
2006-08-19drivers/net: Remove deprecated use of pci_module_init()Jeff Garzik1-1/+1
2006-07-27[PATCH] cleanup // comments from ipw2200Pavel Machek1-25/+4
2006-07-02[PATCH] irq-flags: drivers/net: Use the new IRQF_ constantsThomas Gleixner1-1/+1
2006-06-27[PATCH] Remove redundant NULL checks before [kv]free - in drivers/Jesper Juhl1-16/+6
2006-06-15[PATCH] ipw2200 locking fixZhu Yi1-9/+32
2006-04-24[PATCH] ipw2200: Fix wpa_supplicant association problemZhu Yi1-2/+1
2006-04-24[PATCH] ipw2200: remove priv->last_noise referenceZhu Yi1-3/+0
2006-04-24[PATCH] ipw2200: rename CONFIG_IEEE80211_RADIOTAP to CONFIG_IPW2200_RADIOTAPZhu Yi1-6/+6
2006-04-24[PATCH] ipw2200: rename CONFIG_IPW_QOS to CONFIG_IPW2200_QOSZhu Yi1-21/+21
2006-04-24[PATCH] ipw2200: update version stamp to 1.1.2Zhu Yi1-1/+1
2006-04-24[PATCH] ipw2200: version string reworkZhu Yi1-1/+38
2006-04-24[PATCH] ipw2200: Enable rtap interface for RF promiscuous mode while associatedZhu Yi1-26/+573
2006-04-24[PATCH] ipw2200: Fix endian issues with v3.0 fw image formatZhu Yi1-11/+12
2006-04-24[PATCH] ipw2200: Set the 'fixed' flags in wext get_rateZhu Yi1-0/+1
2006-04-24[PATCH] ipw2200: turn off signal debug logZhu Yi1-1/+1
2006-04-24[PATCH] ipw2200: Do not continue loading the firmware if kmalloc failsZhu Yi1-0/+1
2006-04-24[PATCH] ipw2200: fix compile warning when !CONFIG_IPW2200_DEBUGZhu Yi1-0/+2
2006-04-24[PATCH] ipw2200: add module_param support for antenna selectionZhu Yi1-1/+7
2006-04-24[PATCH] ipw2200: generates a scan event after a scan has completedZhu Yi1-1/+20
2006-04-24[PATCH] ipw2200: Fix TX QoS enabled frames problemZhu Yi1-38/+33
2006-04-24[PATCH] ipw2200: Exponential averaging for signal and noise LevelZhu Yi1-14/+20
2006-04-02BUG_ON() Conversion in drivers/net/Eric Sesterhenn1-6/+3
2006-03-17[PATCH] ipw2x00: expend Copyright to 2006Zhu Yi1-2/+2
2006-03-17[PATCH] drivers/net/wireless/ipw2200.c: fix an array overunAdrian Bunk1-3/+2
2006-03-17[PATCH] ipw2200: Update ipw2200 version stamp to 1.1.1Zhu Yi1-1/+1
2006-03-17[PATCH] ipw2200: switch to the new ipw2200-fw-3.0 image formatJames Ketrenos1-101/+64
2006-03-17[PATCH] ipw2200: wireless extension sensitivity threshold supportOlivier Hochreutiner1-0/+48
2006-03-17[PATCH] ipw2200: Enables the "slow diversity" algorithmCahill, Ben M1-1/+1
2006-03-17[PATCH] ipw2200: Set a meaningful silence threshold valueCahill, Ben M1-4/+4
2006-03-17[PATCH] ipw2200: export `debug' module param only if CONFIG_IPW2200_DEBUGZhu Yi1-0/+2
2006-03-17[PATCH] ipw2200: Change debug level for firmware error loggingZhu Yi1-5/+5
2006-03-17[PATCH] ipw2200: Filter unsupported channels out in ad-hoc modeZhu Yi1-4/+12
2006-03-17[PATCH] ipw2200: Fix ipw_sw_reset() implementation inconsistent with commentZhu Yi1-2/+2
2006-03-17[PATCH] ipw2200: Fix rf_kill is activated after mode change with 'disable=1'Zhu Yi1-5/+12
2006-03-17[PATCH] ipw2200: remove the WPA card associates to non-WPA AP checkingZhu Yi1-9/+0
2006-03-17[PATCH] ipw2200: Add signal level to iwlist scan outputBill Moss1-3/+4
2006-03-17[PATCH] ipw2200: use generic ieee80211_get_hdrlen() to get packet lengthZhu Yi1-1/+2
2006-03-17[PATCH] ipw2200: fix a potential NULL pointer dereferenceZhu Yi1-2/+0
2006-03-17[PATCH] ipw2200: stop netdev queue if h/w doesn't have space for new packetsJames Ketrenos1-5/+3
2006-03-17[PATCH] ipw2200: print geography code upon module loadHenrik Brix Andersen1-3/+9
2006-03-17[PATCH] drivers/net/wireless/ipw2200.c: make ipw_qos_current_mode() staticAdrian Bunk1-1/+1
2006-03-17[PATCH] Remove duplicated code from ipw2200.cLarry Finger1-112/+16
2006-02-27Merge branch 'from-linus'John W. Linville1-3/+3
2006-02-20[PATCH] ipw2200: Suppress warning messageZhu Yi1-3/+3
2006-02-17[PATCH] ipw2200: Fix software crypto shared WEP authentication problemZhu Yi1-2/+1
2006-02-17[PATCH] ipw2200: Fix WPA network selection problemStefan Rompf1-2/+2
2006-02-07Merge branch 'master'Jeff Garzik1-1/+1
2006-02-01[PATCH] ipw2200: fix ->eeprom[EEPROM_VERSION] checkAlexey Dobriyan1-1/+1
2006-01-30[PATCH] wireless/ipw2200: support WE-18 WPA enc_capaDan Williams1-1/+4
2006-01-30[PATCH] ipw2200: Disable hwcrypto by defaultZhu Yi1-2/+2
2006-01-30[PATCH] ipw2200: Semaphore to mutexes conversionZhu Yi1-147/+147
2006-01-30[PATCH] ipw2200: remove white space and better format the codeZhu Yi1-35/+27
2006-01-30[PATCH] ipw2200: increase ipw2200 driver versionZhu Yi1-1/+1
2006-01-30[PATCH] ipw2200: Fix qos_cmd param switch bugZhu Yi1-4/+4
2006-01-30[PATCH] ipw2200: stack reductionZhu Yi1-163/+90
2006-01-30[PATCH] ipw2200: Scale firmware loading watchdog with the firmware sizeZhu Yi1-51/+63
2006-01-30[PATCH] ipw2200: add module parameter to enable/disable roamingZhu Yi1-3/+7
2006-01-30[PATCH] ipw2200: Make LED blinking frequency independent of HZZhu Yi1-3/+3
2006-01-30[PATCH] ipw2200: use jiffies_to_msec() wherever possibleZhu Yi1-14/+16
2006-01-30[PATCH] ipw2200: Bluetooth coexistence supportZhu Yi1-1/+19
2006-01-30[PATCH] ipw2200: Add LEAP authentication algorithm supportZhu Yi1-6/+12
2006-01-30[PATCH] ipw2200: Mask out the WEP_KEY command dump from debug log for securit...Zhu Yi1-1/+8
2006-01-30[PATCH] ipw2200: Fix indirect SRAM/register 8/16-bit write routinesZhu Yi1-16/+70
2006-01-30[PATCH] drivers/net/wireless/ipw2200: possible cleanupsAdrian Bunk1-15/+18
2006-01-30[PATCH] ipw2200: Fix a variable referenced after kfree() bugZhu Yi1-1/+1
2006-01-30[PATCH] ipw2200: Fix sw_reset doesn't clear the static essid problemZhu Yi1-0/+4
2006-01-30[PATCH] ipw2200: Fix "iwspy ethx off" causes kernel panicZhu Yi1-1/+0
2006-01-16[PATCH] ipw2200: do not sleep in ipw_request_direct_scanOlaf Kirch1-8/+6
2006-01-14[PATCH] Unlinline a bunch of other functionsArjan van de Ven1-21/+21
2006-01-04Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/...Linus Torvalds1-11/+10
2006-01-03[IEEE80211] ipw2200: Simplify multicast checks.Stephen Hemminger1-10/+5
2005-12-01[PATCH] Duplicate IPW_DEBUG option for ipw2100 and 2200Brice Goglin1-9/+9
2005-12-01[PATCH] ipw2200: kzalloc conversion and Kconfig dependency fixTakis1-2/+1
2005-11-17[PATCH] ipw2200: fix error log offset calculationZhu Yi1-2/+1
2005-11-17[PATCH] ipw2200: disallow direct scanning when device is downPekka Enberg1-0/+4
2005-11-09Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/...Linus Torvalds1-1351/+5258
2005-11-09[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reasonOlaf Hering1-0/+1
2005-11-07Update version ipw2200 stamp to 1.0.8James Ketrenos1-1/+1
2005-11-07Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firm...James Ketrenos1-1/+1
2005-11-07Fixed parameter reordering in firmware log routine.James Ketrenos1-1/+1
2005-11-07Fixed problem with not being able to send broadcast packets.Hong Liu1-3/+6
2005-11-07Added channel support for ipw2200 cards identified as 'ZZR'James Ketrenos1-1/+17
2005-11-07Removed warning about TKIP not being configured if countermeasures areJames Ketrenos1-8/+2
2005-11-07Fixes missed beacon logic in relation to on-network AP roaming.Ben Cahill1-7/+20
2005-11-07Removed legacy WIRELESS_EXT checks from ipw2200.cJames Ketrenos1-507/+1
2005-11-07Fix 'Driver using old /proc/net/wireless support, please fix driver !' message.Benoit Boissinot1-7/+12
2005-11-07Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)James Ketrenos1-1/+1
2005-11-07Fixes WEP firmware error condition.Hong Liu1-18/+13
2005-11-07[Fix bug# 771] Too many (8) bytes recieved when using AES/hwcryptoZhu Yi1-8/+2
2005-11-07Fixes problem with WEP not working (association succeeds, but no Tx/Rx)Hong Liu1-0/+2
2005-11-07Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled.James Ketrenos1-2/+0
2005-11-07Card with WEP enabled and using shared-key auth will have firmwareHong Liu1-0/+10
2005-11-07Mixed PTK/GTK CCMP/TKIP support.Hong Liu1-13/+37
2005-11-07Fixed is_network_packet() to include checking for broadcast packets.Peter Jones1-5/+7
2005-11-07Adds radiotap support to ipw2200 in monitor mode..Mike Kershaw1-0/+185
2005-11-07Make all the places the firmware fails to load showerrors (in decimal,Peter Jones1-4/+4
2005-11-07[Bug 760] Fix setting WEP key in monitor mode causes IV lost.Zhu Yi1-1/+1
2005-11-07[Bug 455] Fix frequent channel change generates firmware fatal error.Hong Liu1-6/+25
2005-11-07Added wait_state wakeup on scan completion.James Ketrenos1-0/+1
2005-11-07Updated ipw2200 to use the new ieee80211 callbacksJames Ketrenos1-26/+35
2005-11-07Migrated some of the channel verification code back into the driver toLiu Hong1-21/+152
2005-11-07Added cmdlog in non-debug systems.James Ketrenos1-14/+106
2005-11-07Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd errorJames Ketrenos1-153/+34
2005-11-07Switched firmware error dumping so that it will capture a log availableJames Ketrenos1-76/+175
2005-11-07Modified ipw_config and STATUS_INIT setting to correct race conditionJames Ketrenos1-14/+15
2005-11-07Fix firmware error when setting tx_power.Zhu Yi1-76/+55
2005-11-07Fix ipw_wx_get_txpow shows wrong disabled value.Zhu Yi1-1/+1
2005-11-07[Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode.Zhu Yi1-1/+1
2005-11-07Fixes the ad-hoc network WEP key list issue.Hong Liu1-1/+9
2005-11-07[Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext.Zhu Yi1-16/+125
2005-11-07Disable host fragmentation in open mode since IPW2200/2915 hardwareZhu Yi1-0/+3
2005-11-07Workaround kernel BUG_ON panic caused by unexpected duplicate packets.Zhu Yi1-2/+4
2005-11-07Added more useful geography encoding so people's experience withJames Ketrenos1-20/+259
2005-11-07Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled.James Ketrenos1-7/+6
2005-11-07Updated to support ieee80211 callback to is_queue_full for 802.11eJames Ketrenos1-9/+31
2005-11-07[Bug 637] Set tx power for A band.Liu Hong1-3/+28
2005-11-07[bug 667] Fix the notorious "No space for Tx" bug.Zhu Yi1-23/+23
2005-11-07Fix is_duplicate_packet() bug for fragmentation number setting.Zhu Yi1-1/+1
2005-11-07Fix hardware encryption (both WEP and AES) doesn't work with fragmentation.Zhu Yi1-2/+8
2005-11-07Catch ipw2200 up to equivelancy with v1.0.5James Ketrenos1-425/+1083
2005-11-07Catch ipw2200 up to equivelancy with v1.0.4James Ketrenos1-638/+1782
2005-11-07Catch ipw2200 up to equivelancy with v1.0.3James Ketrenos1-177/+664
2005-11-07Catch ipw2200 up to equivelancy with v1.0.2James Ketrenos1-237/+725
2005-11-07Catch ipw2200 up to equivelancy with v1.0.1James Ketrenos1-363/+1133
2005-10-28[PATCH] ipw2200: Missing kmalloc checkPanagiotis Issaris1-0/+4