prima: change in host and fw interface for enchanced txBd.

FW sends the status and txBdToken as part of the tx bd completion
indication with enhanced tx bd completion feature.

txBdToken is a 32 bit unsigned integer generated by PE to track
per packet ack confirmation from FW. PE passes this token to FW
if it has registered the callback to get the ack confirmation.
FW sends this token back to host when sending the ack status
to host. By using the combination of ack status and token host
knows whether a particular frame has been transmitted over the
air successfully or not.

In the current implementation P2P, TDLS and few mgmt frames are
requesting for txBd completion from the firmware.

This gerrit has changes to handle the token for above mentioned
action frames. It also has the changes for Host and FW interaface.

Change-Id: Id34b7eb114fa772b8c5dbd32a600e3896216f6ff
CRs-Fixed: 812924
9 files changed
tree: d1816f512b29970dcfd15e277c5b0120ab7f0154
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile