From: David Gnedt Date: Tue, 7 Jan 2014 12:11:27 +0000 (+0100) Subject: wl1251: enforce changed hw encryption support on monitor state change X-Git-Tag: v3.14-rc1~94^2~238^2^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b90a1165a72fabdc260abaa9eeadcbfd29e267eb;p=pandora-kernel.git 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 Signed-off-by: Pali Rohár Signed-off-by: Pavel Machek Signed-off-by: John W. Linville --- Reading git-diff-tree failed