TDLS mgmt.frame encapsulated to data frame uses WDA/DXE MGMT path

All TDLS action frames are using MGMT TX PATH, but when push frame
to TL, frame type is set to DATA. As a result, WDA/DXE get MGMT
resource count. But actual frame push happen to into DXE DATA ring.
The issue happens when DXE mark low water mark into flow control,
TL still push frame into data ring.
TDLS mgmt frames is sent with txFlag BD_RATE2_FOR_MGMT_FRAMES.
WDA/DXE utilize data frame with this bit to use MGMT path.

Change-Id: I066389903617ecd580ca494d6a0b72969966bf87
CRs-Fixed: 452196
2 files changed
tree: acf8ffe90e7ed7e401fb6ba6e24ce4ca455bca13
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig