aboutsummaryrefslogtreecommitdiff
path: root/drivers/staging/rt3070
AgeCommit message (Collapse)AuthorFilesLines
2010-06-22Staging: rt3070: remove dead codeStefan Lippers-Hollmann1-42/+0
While merging rt30[79]0 support into rt28[67]0, drivers/staging/rt3070/md4.h has been forgotten, while it isn't referenced from the remaining drivers anymore; remove it. Signed-off-by: Stefan Lippers-Hollmann <[email protected]> Acked-by: Bartlomiej Zolnierkiewicz <[email protected]> Cc: Matti Lammi <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2010-03-03Staging: rt3070: md4.h: Checkpatch cleanupAndrea Gelmini1-4/+4
WARNING: space prohibited between function name and open parenthesis '(' +void MD4Init (MD4_CTX *); WARNING: space prohibited between function name and open parenthesis '(' +void MD4Update (MD4_CTX *, u8 *, UINT); WARNING: space prohibited between function name and open parenthesis '(' +void MD4Final (u8 [16], MD4_CTX *); ERROR: do not use C99 // comments +#endif //__MD4_H__ Signed-off-by: Andrea Gelmini <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2010-03-03Staging: rt{2860,2870}sta: Use request_firmware() to load firmwareBen Hutchings1-558/+0
When originally introduced into staging, these drivers had custom firmware-loading code which checked a version number and CRC at the end of each blob. This reintroduces those checks, using crc-ccitt instead of custom code. The removed firmware will be added to the linux-firmware.git repository. Based on work by Darren Salt <[email protected]>. Signed-off-by: Ben Hutchings <[email protected]> Tested-By: Darren Salt <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-12-11Staging: rt28x0: remove typedefs (part one)Bartlomiej Zolnierkiewicz2-7/+7
Remove typedefs from rtmp_type.h. Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-12-11Staging: rt28x0: updates from vendor's V2.1.0.0 driversBartlomiej Zolnierkiewicz1-1/+1
Port changes from: * 2009_0420_RT2860_Linux_STA_V2.1.0.0 * 2009_0302_RT2870_Linux_STA_v2.1.0.0 * 2009_0525_RT3070_Linux_STA_v2.1.1.0 to in-kernel drivers. From the RT2860 driver release note: [2.1.0.0] 1. New generation schema for multiple OS porting 2. Fixed Ad-hoc ping failed in noisy environment. (Probe Response has too many retry packet then cause "not enough space in MgmtRing") 3. Fixed WPA(2)PSK issue when group cipher of AP is WEP40 or WEP104. 4. Modified iwpriv ra0 get_site_survey: In scan list result: Security shows "NONE" when AP is OPEN/NONE, shows "WEP" when AP is OPEN/WEP or SHARED/WEP, shows "WPAPSK(WPA2PSK)/TKIP(AES)" when AP is WPAPSK(WPA2PSK)/TKIP(AES) shows "WPA(WPA2)/TKIP(AES)" when AP is WPA(WPA2)/TKIP(AES) 5. Support kthread. 6. Add New A band channel list region 15 contains the whole channels in the A band region 4 and the new CE channel 167,169,171,173 7. Add New IEEE802.11r functionality. 8. Fixed WPA2-Enterprise failed when AP reboot or turn off then turn on. 9. Fixed STA cannot connect to 11B only AP when the setting of is PHY_11GN. From the RT2870 driver release note: [V2.1.0.0] 1. New generation schema for multiple OS porting. 2. Fixed Ad-hoc ping failed in noisy environment. (Probe Response has too many retry packet then cause "not enough space in MgmtRing"). 3. Fixed WPS failed with D-Link DIR-628 in 5GHz. 4. Change FastRoaming in DAT file to AutoRoaming. 5. Support kthread. 6. Add New A band channel list region 15 contains the whole channels in the A band region and the new CE channel 167,169,171,173. 7. New IEEE802.11r functionality. From the RT3070 driver release note: Version V2.1.1.0 1. Linux kernel 2.6.29 support. 2. Fix eFuse write from BIN file bug. Version 2.1.0.0 1. New generation schema for multiple OS porting 2. Fixed Ad-hoc ping failed in noisy environment. 3. Modified iwpriv ra0 get_site_survey: 4. Change FastRoaming in DAT file to AutoRoaming. 5. Support kthread. 6. New IEEE802.11r functionality. Tested with RT2860 and RT3070 chipsets. Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-09-15Staging: remove no longer needed rt3070 driverBartlomiej Zolnierkiewicz55-103/+0
rt2870 handles now all rt2870/rt3070 chipsets. Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-09-15Staging: rtxx70: merge rt3070 with rt2870Bartlomiej Zolnierkiewicz1-1/+1
* remove RT30xx ifdefs * add -DRT3070 to rt2870's EXTRA_CFLAGS * because of changes in the way that hardware is initialized/accessed rt3070 driver's firmware should be now also used by rt2870 driver (this is also done by newer out-of-tree vendor driver versions, i.e. 2.1.0.0, historically in-kernel driver was based on 1.4.0.0 version) * change RT28xx_CHIP_NAME to RTxx70 * update rt2870's help entry text * add MODULE_ALIAS("rt3070sta") to rt2870 * update rt3070's dependencies Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-09-15Staging: rtxxx0: remove unused link_list.hBartlomiej Zolnierkiewicz1-1/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt{28,30}70: merge rt{28,30}70/sta/*.[ch]Bartlomiej Zolnierkiewicz9-12647/+9
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt{28,30}70: merge rt{28,30}70/common/*.[ch]Bartlomiej Zolnierkiewicz20-37043/+20
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt{28,30}70: merge rt{28,30}70/*.[ch]Bartlomiej Zolnierkiewicz25-28623/+25
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead codeBartlomiej Zolnierkiewicz26-575/+3
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: use empty ASSERT() macroBartlomiej Zolnierkiewicz1-7/+1
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead CONFIG_AP_SUPPORT codeBartlomiej Zolnierkiewicz21-272/+74
Then remove no longer needed IF_DEV_CONFIG_OPMODE_ON_[AP,STA]() macros. Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove DOT11_N_SUPPORT ifdefsBartlomiej Zolnierkiewicz26-445/+34
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove WPA_SUPPLICANT_SUPPORT ifdefsBartlomiej Zolnierkiewicz13-97/+5
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefsBartlomiej Zolnierkiewicz11-186/+4
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove CONFIG_STA_SUPPORT ifdefsBartlomiej Zolnierkiewicz27-651/+36
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead RT_BIG_ENDIAN codeBartlomiej Zolnierkiewicz21-1982/+44
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead INF_AMAZON_SE codeBartlomiej Zolnierkiewicz8-151/+2
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead DOT11N_DRAFT3 codeBartlomiej Zolnierkiewicz13-862/+1
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead LEAP_SUPPORT codeBartlomiej Zolnierkiewicz13-547/+1
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead SINGLE_SKU codeBartlomiej Zolnierkiewicz3-99/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead SNMP_SUPPORT codeBartlomiej Zolnierkiewicz4-273/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead EXT_BUILD_CHANNEL_LIST codeBartlomiej Zolnierkiewicz10-130/+5
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead QOS_DLS_SUPPORT codeBartlomiej Zolnierkiewicz19-3300/+1
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead MULTIPLE_CARD_SUPPORT codeBartlomiej Zolnierkiewicz7-428/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead CARRIER_DETECTION_SUPPORT codeBartlomiej Zolnierkiewicz8-106/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead DFS_SUPPORT codeBartlomiej Zolnierkiewicz2-15/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead BLOCK_NET_IF codeBartlomiej Zolnierkiewicz7-222/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead RALINK_ATE codeBartlomiej Zolnierkiewicz20-7290/+1
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead BIN_IN_FILE codeBartlomiej Zolnierkiewicz1-205/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead NINTENDO_AP codeBartlomiej Zolnierkiewicz2-109/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead UCOS codeBartlomiej Zolnierkiewicz5-127/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead CONFIG_APSTA_MIXED_SUPPORT codeBartlomiej Zolnierkiewicz5-90/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead MLME_EX codeBartlomiej Zolnierkiewicz3-11/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead WDS_SUPPORT codeBartlomiej Zolnierkiewicz3-34/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead *WSC_INCLUDED codeBartlomiej Zolnierkiewicz4-53/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dead UNDER_CE codeBartlomiej Zolnierkiewicz2-14/+0
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove kernel version compatibility wrappersBartlomiej Zolnierkiewicz8-320/+8
Signed-off-by: Bartlomiej Zolnierkiewicz <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: fix operator precedence errorsRoel Kluin1-3/+1
`!' has a higher precedence than `&' and `|' has a higher precedence than `?' Signed-off-by: Roel Kluin <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: remove dupilcated #includeHuang Weiyi1-1/+0
Remove dupilcated #include in drivers/staging/rt3070/rt_linux.h. Signed-off-by: Huang Weiyi <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-19Staging: rt3070: replace __FUNCTION__ usagesAlessio Igor Bogani15-104/+104
__FUNCTION__ is gcc-specific, use __func__ Signed-off-by: Alessio Igor Bogani <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-06-12trivial: typo (en|dis|avail|remove)bale -> (en|dis|avail|remove)ableThadeu Lima de Souza Cascardo1-1/+1
Signed-off-by: Thadeu Lima de Souza Cascardo <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
2009-04-17Staging: rt3070: convert to netdev_opsAlexander Beregalov1-14/+15
Also remove unused variable. Signed-off-by: Alexander Beregalov <[email protected]> Acked-by: David S. Miller <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2009-04-03Staging: add rt3070 wireless driverGreg Kroah-Hartman64-0/+97346
This is the Ralink RT3070 driver from the company that does horrible things like reading a config file from /etc. However, the driver that is currently under development from the wireless development community is not working at all yet, so distros and users are using this version instead (quite common hardware on a lot of netbook machines). So here is this driver, for now, until the wireless developers get a "clean" version into the main tree, or until this version is cleaned up sufficiently to move out of the staging tree. Ported to the Linux build system, fixed lots of build issues, forward ported to the current kernel version, and other minor cleanups were all done by me. Cc: Linux wireless <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>