CSA: WDA: Channel Switch Announce based on Beacon IE

Sta / p2p cli should follow the new channel without disconnection,
after Ap announce the CSA IE on its beacon on connected channel.
Based on beacon filter offload, whenever there is a change in IE,
Fw sends beacon to host. Host parse through the beacon, and trigger
CSA operation, by starting timer.

Existing Ch switch Req (WLAN_HAL_CH_SWITCH_REQ) does not have
reason of channel switch, so new WLAN_HAL_CH_SWITCH_V1_REQ has been
created to support required additional information for the FW.

Also capability bit CH_SWITCH_V1, is used to support
legacy FW compatibility.
CRs-fixed: 588953

Change-Id: I35495a86e39e5931e2135c6f5b1ff5284b909a6c
5 files changed
tree: e476882d6f6ad104213a6dd1ffdeda26f05f5fa9
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig