linux_dsm_epyc7002/drivers/net/wireless
Rajkumar Manoharan 41e2b05b95 ath9k: set 40 Mhz rate only if hw is configured in ht40
Whenever there is a channel width change from 40 Mhz to 20 Mhz,
the hardware is reconfigured to ht20. Meantime before doing
the rate control updation, the packets are being transmitted are
selected rate with IEEE80211_TX_RC_40_MHZ_WIDTH.

While transmitting ht40 rate packets in ht20 mode is causing
baseband panic with AR9003 based chips.

==== BB update: BB status=0x02001109 ====
ath: ** BB state: wd=1 det=1 rdar=0 rOFDM=1 rCCK=1 tOFDM=0 tCCK=0 agc=2
src=0 **
ath: ** BB WD cntl: cntl1=0xffff0085 cntl2=0x00000004 **
ath: ** BB mode: BB_gen_controls=0x000033c0 **
ath: ** BB busy times: rx_clear=99%, rx_frame=0%, tx_frame=0% **
ath: ==== BB update: done ====

Cc: stable@kernel.org
Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-05-26 15:43:32 -04:00
..
ath ath9k: set 40 Mhz rate only if hw is configured in ht40 2011-05-26 15:43:32 -04:00
b43 b43: N-PHY: initialize last var in calibration function 2011-05-26 15:43:30 -04:00
b43legacy b43legacy: trivial: use TMSLOW def instead of magic value 2011-05-11 14:50:39 -04:00
hostap
ipw2x00
iwlegacy iwlegacy: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning 2011-05-16 14:10:38 -04:00
iwlwifi iwlagn: dbg_fixed_rate only used when CONFIG_MAC80211_DEBUGFS enabled 2011-05-24 15:39:30 -04:00
iwmc3200wifi cfg80211: Use consistent BSS matching between scan and sme 2011-05-19 10:37:18 -04:00
libertas libertas: Add libertas_disablemesh module parameter to disable mesh interface 2011-05-11 15:12:19 -04:00
libertas_tf
mwifiex mwifiex: correct event header length 2011-05-26 15:43:27 -04:00
orinoco orinoco: Clear dangling pointer on hardware busy 2011-03-23 15:22:04 -04:00
p54 p54usb: add zoom 4410 usbid 2011-05-16 14:25:27 -04:00
prism54
rt2x00 rt2x00: Fix rmmod hang of rt2800pci 2011-05-10 15:54:48 -04:00
rtl818x
rtlwifi rtlwifi: Use order 2 RX buffer allocation only if necessary 2011-05-26 15:43:30 -04:00
wl12xx wl12xx: enter/exit psm on wowlan suspend/resume 2011-05-13 14:55:49 +03:00
wl1251 wl1251: Add support for idle mode 2011-04-07 15:34:14 -04:00
zd1211rw Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2011-04-07 16:45:40 -04:00
adm8211.c
adm8211.h
airo_cs.c
airo.c airo: correct proc entry creation interfaces 2011-05-16 14:25:28 -04:00
airo.h
at76c50x-usb.c
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig wireless: mwifiex: initial commit for Marvell mwifiex driver 2011-03-30 14:15:17 -04:00
mac80211_hwsim.c
Makefile wireless: mwifiex: initial commit for Marvell mwifiex driver 2011-03-30 14:15:17 -04:00
mwl8k.c mwl8k: Do not ask mac80211 to generate IV for crypto keys 2011-05-05 14:59:24 -04:00
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c cfg80211: Use consistent BSS matching between scan and sme 2011-05-19 10:37:18 -04:00
wl3501_cs.c
wl3501.h
zd1201.c
zd1201.h