alistair23-linux/drivers/net/wireless/ath/ath5k
Johannes Berg 8b2c98243e mac80211: clarify interface iteration and make it configurable
During hardware restart, all interfaces are iterated even
though they haven't been re-added to the driver, document
this behaviour. The same also happens during resume, which
is even more confusing since all of the interfaces were
previously removed from the driver. Make this optional so
drivers relying on the current behaviour can still use it,
but to let drivers that don't want this behaviour disable
it.

Also convert all API users, keeping the old semantics
except in hwsim, where the new normal ones are desired.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2012-11-09 17:34:35 +01:00
..
ahb.c
ani.c
ani.h
ath5k.h ath5k: Put power_level where it belongs and rename it 2012-08-10 15:26:57 -04:00
attach.c
base.c mac80211: clarify interface iteration and make it configurable 2012-11-09 17:34:35 +01:00
base.h
caps.c
debug.c
debug.h
desc.c
desc.h
dma.c
eeprom.c ath5k: fix wrong max power per rate eeprom reads for 802.11a 2012-08-21 14:58:20 -04:00
eeprom.h ath5k: fix wrong max power per rate eeprom reads for 802.11a 2012-08-21 14:58:20 -04:00
gpio.c
initvals.c
Kconfig ath5k: replace modparam_all_channels with CONFIG_ATH5K_TEST_CHANNELS 2012-07-11 15:40:23 -04:00
led.c
mac80211-ops.c mac80211: clarify interface iteration and make it configurable 2012-11-09 17:34:35 +01:00
Makefile
pci.c
pcu.c
phy.c ath5k: add missing breaks in ath5k_hw_set_spur_mitigation_filter 2012-09-25 15:57:44 -04:00
qcu.c
reg.h
reset.c
rfbuffer.h
rfgain.h
rfkill.c
sysfs.c
trace.h