linux_dsm_epyc7002/drivers/net/wireless
Felix Fietkau f860d526eb ath9k: fix TSF after reset on AR913x
When issuing a reset, the TSF value is lost in the hardware because of
the 913x specific cold reset. As with some AR9280 cards, the TSF needs
to be preserved in software here.

Additionally, there's an issue that frequently prevents a successful
TSF write directly after the chip reset. In this case, repeating the
TSF write after the initval-writes usually works.

This patch detects failed TSF writes and recovers from them, taking
into account the delay caused by the initval writes.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Reported-by: Björn Smedman <bjorn.smedman@venatech.se>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-06-30 15:00:53 -04:00
..
ath ath9k: fix TSF after reset on AR913x 2010-06-30 15:00:53 -04:00
b43 b43: Add SDIO_DEVICE() for EW-CG1102GC 2010-06-28 15:16:19 -04:00
b43legacy b43legacy: replace the ssb_dma API with the generic DMA API 2010-06-04 16:00:42 -04:00
hostap wireless:hostap_ap.c Fix warning: variable 'fc' set but not used 2010-06-18 15:05:12 -04:00
ipw2x00 ipw2200: Enable LED by default 2010-06-16 14:58:57 -04:00
iwlwifi iwlwifi: add disable rf calibration support for 6000g2a and 6000g2b 2010-06-25 15:20:41 -07:00
iwmc3200wifi cfg80211/mac80211: Update set_tx_power to use mBm instead of dBm units 2010-06-24 15:42:33 -04:00
libertas libertas: mark lbs_ret_802_11d_domain_info static 2010-06-23 15:14:06 -04:00
libertas_tf Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-06-17 16:21:14 -04:00
orinoco wireless: fix several minor description typos 2010-06-02 16:13:18 -04:00
p54 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-06-17 16:21:14 -04:00
prism54 drivers/net/wireless/prism54: Use memdup_user 2010-06-02 16:13:32 -04:00
rt2x00 rt2x00: Fix compile warning when debug disabled 2010-06-30 15:00:53 -04:00
rtl818x rtl8180: mark rtl8180_beacon_work static 2010-06-24 11:08:37 -04:00
wl12xx wl1251: fix ELP_CTRL register reads 2010-06-08 09:31:21 -04:00
zd1211rw zd1211rw: change ZD_REGDOMAIN_JAPAN_* naming 2010-06-16 14:58:46 -04:00
adm8211.c
adm8211.h
airo_cs.c
airo.c
airo.h
at76c50x-usb.c at76c50x-usb: Extract bssid from authentication frame 2010-06-24 15:42:33 -04:00
at76c50x-usb.h at76c50x-usb: Extract bssid from authentication frame 2010-06-24 15:42:33 -04:00
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig
mac80211_hwsim.c mac80211_hwsim: fix fake_hw_scan 2010-06-18 15:11:14 -04:00
Makefile
mwl8k.c mwl8k: use the dma state API instead of the pci equivalents 2010-06-02 16:02:53 -04:00
ray_cs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
ray_cs.h
rayctl.h
rndis_wlan.c cfg80211/mac80211: Update set_tx_power to use mBm instead of dBm units 2010-06-24 15:42:33 -04:00
wl3501_cs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
wl3501.h
zd1201.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
zd1201.h