linux/drivers/net/wireless/rt2x00
Anisse Astier 0586a11b5c rt2800: add chipset revision RT5390R support
About 70% of the chips with revision RT5390R initialize incorrectly, using
the auxiliary antenna instead of the main one. The net result is that
signal reception is very poor (no AP further than 1M).

This chipset differs from RT5390 and RT5390F by its support of hardware
antenna diversity. Therefore antenna selection should be done
differently, by disabling software features and previously selected
antenna.

This changeset does just that, and makes all RT5390R work properly.

This is based on Ralink's 2012_03_22_RT5572_Linux_STA_v2.6.0.0_DPO
driver.

Signed-off-by: Anisse Astier <anisse@astier.eu>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-04-23 15:37:42 -04:00
..
Kconfig rt2x00:Fix typo 2012-02-22 14:47:37 -05:00
Makefile
rt2x00.h rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices 2012-04-23 15:35:29 -04:00
rt2x00config.c rt2x00: configure different txdesc parameters for non HT channel 2012-04-11 16:23:44 -04:00
rt2x00crypto.c
rt2x00debug.c
rt2x00debug.h
rt2x00dev.c rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices 2012-04-23 15:35:29 -04:00
rt2x00dump.h
rt2x00firmware.c
rt2x00leds.c rt2x00: increase led's name buffer length 2012-04-09 16:09:34 -04:00
rt2x00leds.h
rt2x00lib.h rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices 2012-04-23 15:35:29 -04:00
rt2x00link.c rt2x00:Add VCO recalibration 2012-02-27 14:05:44 -05:00
rt2x00mac.c rt2x00: do not generate seqno in h/w if QOS is disabled 2012-04-11 16:24:01 -04:00
rt2x00pci.c rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices 2012-04-23 15:35:29 -04:00
rt2x00pci.h
rt2x00queue.c rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices 2012-04-23 15:35:29 -04:00
rt2x00queue.h rt2x00: rt2800usb: rework txstatus code 2012-03-15 13:40:31 -04:00
rt2x00reg.h
rt2x00soc.c
rt2x00soc.h
rt2x00usb.c rt2x00: Use GFP_KERNEL for rx buffer allocation on USB devices 2012-04-23 15:35:29 -04:00
rt2x00usb.h
rt61pci.c net/wireless: use module_pci_driver 2012-04-16 14:38:50 -04:00
rt61pci.h
rt73usb.c wireless: rt2x00: rt{2500,73}usb.c put back duplicate id 2012-04-16 14:38:55 -04:00
rt73usb.h
rt2400pci.c net/wireless: use module_pci_driver 2012-04-16 14:38:50 -04:00
rt2400pci.h
rt2500pci.c net/wireless: use module_pci_driver 2012-04-16 14:38:50 -04:00
rt2500pci.h
rt2500usb.c wireless: rt2x00: rt{2500,73}usb.c put back duplicate id 2012-04-16 14:38:55 -04:00
rt2500usb.h
rt2800.h rt2800: add chipset revision RT5390R support 2012-04-23 15:37:42 -04:00
rt2800lib.c rt2800: add chipset revision RT5390R support 2012-04-23 15:37:42 -04:00
rt2800lib.h rt2800: introduce wpdma_disable function 2012-04-13 14:32:47 -04:00
rt2800pci.c wireless: rt2x00: rt2800pci add more RT539x ids 2012-04-16 14:38:56 -04:00
rt2800pci.h
rt2800usb.c wireless: rt2x00: rt2800usb more devices were identified 2012-04-23 15:28:33 -04:00
rt2800usb.h