linux-stable/drivers/net/wireless/ti
David Gnedt b90a1165a7 wl1251: enforce changed hw encryption support on monitor state change
The firmware doesn't support per packet encryption selection, so disable hw
encryption support completely while a monitor interface is present to support
injection of packets (which shouldn't get encrypted by hw).
To enforce the changed hw encryption support force a disassociation on
non-monitor interfaces.
For disassociation a workaround using hw connection monitor is employed,
which temporary enables hw connection manager flag.

Signed-off-by: David Gnedt <david.gnedt@davizone.at>
Signed-off-by: Pali Rohár <pali.rohar@gmail.com>
Signed-off-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-01-09 10:56:37 -05:00
..
wl12xx cfg80211: consolidate passive-scan and no-ibss flags 2013-11-25 20:49:35 +01:00
wl18xx wlcore/wl18xx/wl12xx: FW log params per chip arch 2013-10-23 09:47:42 +03:00
wl1251 wl1251: enforce changed hw encryption support on monitor state change 2014-01-09 10:56:37 -05:00
wlcore cfg80211: consolidate passive-scan and no-ibss flags 2013-11-25 20:49:35 +01:00
Kconfig
Makefile
wilink_platform_data.c