summaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
diff options
context:
space:
mode:
authorJuuso Oikarinen2010-05-24 10:18:17 +0200
committerJohn W. Linville2010-06-02 22:13:35 +0200
commit781608c41386b560b501404233fc43d8ef100c71 (patch)
treec6e4e60c7cb9298afdd5f1e92696dc49a877bcf1 /drivers/bluetooth
parentwl1271: Idle handling into own function (diff)
downloadkernel-qcow2-linux-781608c41386b560b501404233fc43d8ef100c71.tar.gz
kernel-qcow2-linux-781608c41386b560b501404233fc43d8ef100c71.tar.xz
kernel-qcow2-linux-781608c41386b560b501404233fc43d8ef100c71.zip
wl1271: Flush TX buffers to air before going to idle
The mac80211 changes to idle almost immediately after transmitting some frames, such as deauth etc. When going to idle, the wl1271 is disconnected, which causes TX frames already on buffers, but not yet transmitted, to be deleted. To make sure deauth frames reach the air, allow the TX buffers to flush before proceeding to idle. Signed-off-by: Juuso Oikarinen <juuso.oikarinen@nokia.com> Reviewed-by: Teemu Paasikivi <ext-teemu.3.paasikivi@nokia.com> Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/bluetooth')
0 files changed, 0 insertions, 0 deletions