wlan: Do not start TX BA session in SAP, if BTC has disabled BA.

There is no check in WDA_BaCheckActivity to block TX BA session
if BTC has disabled aggregation.
Added check if BTC has disabled aggregation and channel is in
2.4GHz band, do not start the TX BA session.

This gerrit Take cares for SAP/GO case.

Change-Id: I94d1e30a63ea47eae2a48e00ef24bf267bd58d5a
CRs-Fixed: 734434
diff --git a/CORE/MAC/src/pe/lim/limAssocUtils.c b/CORE/MAC/src/pe/lim/limAssocUtils.c
index 12af9d8..0b601c8 100644
--- a/CORE/MAC/src/pe/lim/limAssocUtils.c
+++ b/CORE/MAC/src/pe/lim/limAssocUtils.c
@@ -2373,6 +2373,7 @@
     pAddStaParams->wmmEnabled = pStaDs->qosMode;
     pAddStaParams->listenInterval = pStaDs->mlmStaContext.listenInterval;
     pAddStaParams->shortPreambleSupported = pStaDs->shortPreambleEnabled;
+    pAddStaParams->currentOperChan = psessionEntry->currentOperChannel;
     if((limGetSystemRole(psessionEntry) == eLIM_AP_ROLE) && (pStaDs->mlmStaContext.subType == LIM_REASSOC))
     {
         /* TBD - need to remove this REASSOC check after fixinf rmmod issue */
@@ -2843,7 +2844,7 @@
     pAddStaParams->staType = STA_ENTRY_SELF;
     pAddStaParams->status = eHAL_STATUS_SUCCESS;
     pAddStaParams->respReqd = 1;
-
+    pAddStaParams->currentOperChan = psessionEntry->currentOperChannel;
     /* Update  PE session ID */
     pAddStaParams->sessionId = psessionEntry->peSessionId;