wlan: Add firmware capability of SAP flow control

Add feature SAP flow control capability to indicate firmware
that host supports the feature during host firmware features
capability exchange.

Change-Id: Ib554580b712feeec802f817ad11f1b1866c54db6
CRs-Fixed: 1097660
diff --git a/CORE/MAC/src/include/sirParams.h b/CORE/MAC/src/include/sirParams.h
index 203dbb0..69a9cda 100644
--- a/CORE/MAC/src/include/sirParams.h
+++ b/CORE/MAC/src/include/sirParams.h
@@ -150,6 +150,7 @@
     * SAP DNS offload.
     */
    SAP_OFFLOADS = 65,
+   SAP_BUFF_ALLOC = 66,
    //MAX_FEATURE_SUPPORTED = 128
 } placeHolderInCapBitmap;
 
diff --git a/CORE/WDI/CP/src/wlan_qct_wdi.c b/CORE/WDI/CP/src/wlan_qct_wdi.c
index b2c3017..eefcfc1 100644
--- a/CORE/WDI/CP/src/wlan_qct_wdi.c
+++ b/CORE/WDI/CP/src/wlan_qct_wdi.c
@@ -222,6 +222,7 @@
    ,PER_BASED_ROAMING              //63
    ,SAP_MODE_WOW                   //64
    ,SAP_OFFLOADS                   //65
+   ,SAP_BUFF_ALLOC                 //66
 };
 
 /*-------------------------------------------------------------------------- 
@@ -1714,6 +1715,12 @@
                                          "%s", "SAP_OFFLOADS");
                           pCapStr += strlen("SAP_OFFLOADS");
                           break;
+
+                     case SAP_BUFF_ALLOC:
+                          snprintf(pCapStr, sizeof("SAP_BUFF_ALLOC"),
+                                         "%s", "SAP_BUFF_ALLOC");
+                          pCapStr += strlen("SAP_BUFF_ALLOC");
+                          break;
                  }
                  *pCapStr++ = ',';
                  *pCapStr++ = ' ';
diff --git a/riva/inc/wlan_hal_msg.h b/riva/inc/wlan_hal_msg.h
index 34bc7c1..1bb93a2 100644
--- a/riva/inc/wlan_hal_msg.h
+++ b/riva/inc/wlan_hal_msg.h
@@ -6883,6 +6883,7 @@
     PER_BASED_ROAMING      = 63,
     SAP_MODE_WOW           = 64,
     SAP_OFFLOADS           = 65,
+    SAP_BUFF_ALLOC         = 66,
     MAX_FEATURE_SUPPORTED  = 128,
 } placeHolderInCapBitmap;