linux/drivers/net/wireless/wl12xx
Luciano Coelho 573c67cf81 wl12xx: disable 11a channels when regulatory changes if 11a is not supported
Instead of simply not scanning for the 11a channels when not supported by the
hardware, disable the channels in reg_notify.  This centralizes the decision
on whether to scan 5GHz channel in one place and allows userspace to know
exactly which channels are in use.

Based on Juuso Oikarinen's idea.

Cc: Juuso Oikarinen <juuso.oikarinen@nokia.com>
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
Reviewed-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
2010-11-26 15:09:15 +02:00
..
Kconfig wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
Makefile wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
acx.c wl1271: add support for HW TX fragmentation 2010-11-22 16:45:13 +02:00
acx.h wl1271: add support for HW TX fragmentation 2010-11-22 16:45:13 +02:00
boot.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
boot.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
cmd.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
cmd.h wl1271: cleanup unused code of calibration structures 2010-11-22 16:45:10 +02:00
conf.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
debugfs.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
debugfs.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
event.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
event.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
ini.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
init.c wl1271: add support for HW TX fragmentation 2010-11-22 16:45:13 +02:00
init.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
io.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
io.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
main.c wl12xx: disable 11a channels when regulatory changes if 11a is not supported 2010-11-26 15:09:15 +02:00
ps.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
ps.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
reg.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
rx.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
rx.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
scan.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
scan.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
sdio.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
spi.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
testmode.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
testmode.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
tx.c wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
tx.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
wl12xx.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
wl12xx_80211.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
wl12xx_platform_data.c wl12xx: add platform data passing support 2010-09-21 11:04:57 -04:00