wlan: Implemented ioctl to get beacon miss count.

Implemented ioctl, GETBCNMISSRATE, which provides continuous beacon
miss rate, from firmware.

Change-Id: I596aad1d534e81c534a15bb25cd0d8785c79ae48
CRs-Fixed: 656075.
diff --git a/CORE/WDI/CP/inc/wlan_qct_wdi_i.h b/CORE/WDI/CP/inc/wlan_qct_wdi_i.h
index b811af8..a40ec5e 100644
--- a/CORE/WDI/CP/inc/wlan_qct_wdi_i.h
+++ b/CORE/WDI/CP/inc/wlan_qct_wdi_i.h
@@ -443,6 +443,8 @@
 
   WDI_UPDATE_CHAN_REQ                           = 88,
 
+  WDI_GET_BCN_MISS_RATE_REQ                     = 89,
+
   WDI_MAX_REQ,
 
   /*Send a suspend Indication down to HAL*/
@@ -749,6 +751,7 @@
   /* channel switch resp v1*/
   WDI_CH_SWITCH_RESP_V1                         = 88,
 
+  WDI_GET_BCN_MISS_RATE_RSP                     = 89,
   /*-------------------------------------------------------------------------
     Indications
      !! Keep these last in the enum if possible
@@ -5690,6 +5693,20 @@
   WDI_EventInfoType*     pEventData
 );
 
+WDI_Status
+WDI_ProcessGetBcnMissRateReq
+(
+  WDI_ControlBlockType*  pWDICtx,
+  WDI_EventInfoType*     pEventData
+);
+
+WDI_Status
+WDI_ProcessGetBcnMissRateRsp
+(
+  WDI_ControlBlockType*  pWDICtx,
+  WDI_EventInfoType*     pEventData
+);
+
 /**
  @brief Process batch scan response from FW