CHROMIUM: iwl7000: mvm: open BA session only when sta is authorized

Currently, a BA session is opened when the tx traffic exceeds
10 frames per second. As a result of inter-op problems with some
APs, add a condition to open BA session only when station is
already authorized.

BUG=chromium:818846
BUG=b:78436635
TEST=test if connection with 4-way handshakes work

Change-Id: Idcac941f559f831b53026d28b63209d8be6063ef
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
iwl7000-tree: f31e23a34570c86f376c0aeea9e9b03a0cbe2128
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/1065678
Commit-Ready: Kirtika Ruchandani <kirtika@chromium.org>
Tested-by: Kirtika Ruchandani <kirtika@chromium.org>
Reviewed-by: Kirtika Ruchandani <kirtika@chromium.org>
(cherry picked from commit 791229e8aa6a708ea78936e496b6a787774cee58)
Reviewed-on: https://chromium-review.googlesource.com/1100684
Commit-Queue: Kirtika Ruchandani <kirtika@chromium.org>
Trybot-Ready: Kirtika Ruchandani <kirtika@chromium.org>
5 files changed