summaryrefslogtreecommitdiff
path: root/package/kernel/mac80211/patches/566-ath9k-ar933x-usb-hang-workaround.patch
Commit message (Collapse)AuthorAgeFilesLines
* mac80211: update to wireless-testing 2014-03-31Felix Fietkau2014-04-061-5/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40393
* ath9k: further reduce false baseband hang detects on older chipsFelix Fietkau2014-03-091-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39847
* ath9k: add fixes for rx processing and baseband hang detectionFelix Fietkau2014-02-251-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39751
* mac80211: update to wireless-testing 2014-01-23Felix Fietkau2014-01-301-6/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39427
* ath9k: add workaround for AR9331 USB host controller hang with USB1.1 devicesGabor Juhos2014-01-101-0/+79
When wifi radio is reset, some bits in (undocumented) USB registers may flip. Patch adds setting them after radio reset (channel change, up/down). With this patch stability of USB1.1 full-speed devices, connected directly to AR9331 host port (no USB2.0 hub) is improved. See "ar9331's usb stability issue" OpenWrt forum thread for details: <https://forum.openwrt.org/viewtopic.php?id=39956> Based on QCA's Open HAL WAR_USB_DISABLE_PLL_LOCK_DETECT() macro: <https://github.com/qca/qcamain_open_hal_public/blob/master/hal/ar9300/ar9300_reset.c#L74> Adapted to Linux mac80211 driver for 8Devices Carambola2 board by Mantas Pucka: <https://github.com/8devices/carambola2/commit/b08b59ceb4e7f0bad4c0b17e703e1e5c4e168923> Ported to latest OpenWrt BB branch and tested on TP-Link TL-WR703N by Michel Stempin <michel.stempin@wanadoo.fr>. Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr> [juhosg: refresh and clean up the ath9k patch] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39212