linux_dsm_epyc7002/drivers/net/wireless
Luis R. Rodriguez 68a8911615 ath9k: pass the ieee80211_hw on radio enable/disable
We use the ieee80211_hw for radio enable/disable but the wrong
structure hw was being used in consideration for virtual wiphys
as each virtual wiphy has its own ieee80211_hw struct.

Just pass the hw struct to ensure we use the right one. This should
fix the hw used and passed for radio enable/disable. This includes
the stoping / starting of the software TX queues so mac80211 doesn't
send us data for a specific virtual wiphy. ath9k already takes care
of pausing virtual wiphys and stopping the respective queues on its
own, but this should handle the idle mac80211 conf calls as well.

Cc: Jouni.Malinen <Jouni.Malinen@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-11-11 17:09:01 -05:00
..
ath ath9k: pass the ieee80211_hw on radio enable/disable 2009-11-11 17:09:01 -05:00
b43 b43-pio: Fix RX error path for rev>=8 devices 2009-11-11 15:23:49 -05:00
b43legacy b43legacy: Remove deprecated 'qual' from returned RX status 2009-11-06 16:49:09 -05:00
hostap wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig 2009-10-30 16:50:35 -04:00
ipw2x00 ipw2200: declare MODULE_FIRMWARE 2009-11-11 15:23:50 -05:00
iwlwifi iwlwifi: MAC_ACCESS_REQ cleanup 2009-11-11 15:23:48 -05:00
iwmc3200wifi iwmc3200wifi: declare MODULE_FIRMWARE 2009-11-11 15:23:52 -05:00
libertas libertas: declare MODULE_FIRMWARE 2009-11-11 15:23:53 -05:00
libertas_tf libertas_tf_usb: declare MODULE_FIRMWARE 2009-11-11 15:23:53 -05:00
orinoco orinoco: declare MODULE_FIRMWARE 2009-11-11 15:23:53 -05:00
p54 p54: disable channels with incomplete calibration data sets 2009-11-02 15:43:23 -05:00
prism54 prism54: declare MODULE_FIRMWARE 2009-11-11 15:23:54 -05:00
rt2x00 rt2x00: Fix building of rt2800lib when rt2x00 driver is built-in. 2009-11-11 15:23:56 -05:00
rtl818x Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-11 11:38:16 -08:00
wl12xx wl12xx: declare MODULE_FIRMWARE 2009-11-11 15:23:54 -05:00
zd1211rw zd1211rw: declare MODULE_FIRMWARE 2009-11-11 15:23:55 -05:00
adm8211.c mac80211: allow configure_filter callback to sleep 2009-08-20 11:35:58 -04:00
adm8211.h mac80211: fix ADM8211_SYNCTL_RFtype define 2009-10-07 16:33:51 -04:00
airo_cs.c
airo.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-29 21:28:59 -07:00
airo.h
at76c50x-usb.c at76c50x-usb: declare MODULE_FIRMWARE 2009-11-11 15:23:49 -05:00
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c atmel: declare MODULE_FIRMWARE 2009-11-11 15:23:49 -05:00
atmel.h
Kconfig wireless: airo_cs needs WEXT_SPY 2009-10-30 16:50:38 -04:00
mac80211_hwsim.c mac80211_hwsim: Send ACK frames on the hwsim0 interface 2009-11-02 15:43:27 -05:00
Makefile netwave: move driver to staging 2009-10-30 16:50:34 -04:00
mwl8k.c mwl8k: declare MODULE_FIRMWARE 2009-11-11 15:23:53 -05:00
ray_cs.c drivers/net/wireless: correct check on CCS_START_NETWORK 2009-11-11 15:23:55 -05:00
ray_cs.h
rayctl.h
rndis_wlan.c rndis_wlan: fix sparse endianess warnings 2009-09-01 12:48:22 -04:00
wl3501_cs.c wireless: convert drivers to netdev_tx_t 2009-09-01 01:14:04 -07:00
wl3501.h
zd1201.c zd1201: declare MODULE_FIRMWARE 2009-11-11 15:23:54 -05:00
zd1201.h