linux_dsm_epyc7002/drivers/net/wireless/brcm80211/brcmsmac
Seth Forshee 2ab631f48c brcm80211: smac: enable/disable radio on regulatory updates
Currently the radio disable state is only updated during initialization,
and it's only checked against the internal world domain. This is
unnecessary, as there are always valid channels against this domain.
Instead, check whether any channels are enabled in the regulatory
notifier and update the radio state accordingly.

Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-06-20 15:14:35 -04:00
..
phy brcm80211: remove an unneeded NULL check 2012-06-05 15:23:20 -04:00
aiutils.c brcm80211: brcmsmac: fixed checkpatch and sparse warnings 2012-06-06 15:20:23 -04:00
aiutils.h brcm80211: brcmsmac: fixed checkpatch and sparse warnings 2012-06-06 15:20:23 -04:00
ampdu.c brcmsmac: fix smatch warning found in ampdu.c 2012-06-13 14:35:49 -04:00
ampdu.h
antsel.c brcmsmac: use sprom from bcma 2012-05-16 12:45:23 -04:00
antsel.h
brcms_trace_events.c
brcms_trace_events.h
channel.c brcm80211: smac: enable/disable radio on regulatory updates 2012-06-20 15:14:35 -04:00
channel.h brcm80211: smac: inform mac80211 of the X2 regulatory domain 2012-06-20 15:14:33 -04:00
d11.h wireless: Remove unnecessary ; from while (0) macros 2012-04-11 16:23:56 -04:00
dma.c brcm80211: Use normal DEBUG define 2012-01-24 14:21:13 -05:00
dma.h brcm80211: smac: use bcma function for register access in dma.c 2011-12-13 15:32:56 -05:00
mac80211_if.c brcm80211: smac: inform mac80211 of the X2 regulatory domain 2012-06-20 15:14:33 -04:00
mac80211_if.h brcm80211: Use normal DEBUG define 2012-01-24 14:21:13 -05:00
main.c brcm80211: smac: always set channel specified by mac80211 2012-06-20 15:14:28 -04:00
main.h brcm80211: Convert printk(KERN_DEBUG to pr_debug 2012-01-24 14:21:14 -05:00
Makefile brcmsmac: remove nicpci.c 2012-05-16 12:45:25 -04:00
phy_shim.c brcmsmac: remove brcmsmac own sprom parsing 2012-05-16 12:45:23 -04:00
phy_shim.h brcmsmac: remove brcmsmac own sprom parsing 2012-05-16 12:45:23 -04:00
pmu.c brcm80211: smac: remove ai_switch_core() function 2011-12-13 15:48:23 -05:00
pmu.h brcm80211: smac: remove ai_switch_core() function 2011-12-13 15:48:23 -05:00
pub.h brcmsmac: remove brcmsmac own sprom parsing 2012-05-16 12:45:23 -04:00
rate.c
rate.h brcm80211: smac: remove phy api bypass in rate.h 2011-11-08 15:54:09 -05:00
scb.h
stf.c brcmsmac: use sprom from bcma 2012-05-16 12:45:23 -04:00
stf.h
types.h brcm80211: smac: remove register access macro definitions 2011-12-13 15:48:10 -05:00
ucode_loader.c
ucode_loader.h