prima: Do not enable BMPS if tdls action frame tx fails.

If tdls action frame tx fails then driver is enabling the BMPS.
The supplicant is sending NL80211_TDLS_DISABLE_LINK once it
detects the timeout caused by action frame tx fail.
As part of handling NL80211_TDLS_DISABLE_LINK, the driver is
sending del sta for tdls peer to firmware.

This makes firmware to receive the enter BMPS first followed by
del sta and resulting in crash.

The fix is to not enter into the BMPS mode if tdls action frame
tx fails.  It will be taken care by the driver while processing
NL80211_TDLS_DISABLE_LINK.

Change-Id: I7d1080125dbae68229166b1c35ea945a79caf621
CRs-Fixed: 783910
1 file changed
tree: 4a8aa06f59608f535d6f91e56f0f3f28ff88cd7d
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile