summaryrefslogtreecommitdiff
path: root/CORE/SAP/src/sapModule.c
diff options
context:
space:
mode:
authorLeela Venkata Kiran Kumar Reddy Chirala <kchirala@qca.qualcomm.com>2014-02-26 20:55:28 -0800
committerAkash Patel <c_akashp@qca.qualcomm.com>2014-03-04 23:00:37 -0800
commit2e1efaf1583c80bc70c3804ffb4bd511a831e72e (patch)
tree18fba9af4ea5cd34b664c95b8f8a2724f65d0ff6 /CORE/SAP/src/sapModule.c
parent7e3c3a4cba6b3df2a4198a33767648b0133a3724 (diff)
Support to select a channel in the entire 5Ghz band
In the current ACS algorithm to select channel for SAP operation there is no support to select any channel in the entire 5Ghz band this commit adds support for that. Change-Id: Iacb82800d3de5a041d12afa29947169e0f600eb3 CRs-fixed: 616591
Diffstat (limited to 'CORE/SAP/src/sapModule.c')
-rw-r--r--CORE/SAP/src/sapModule.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/CORE/SAP/src/sapModule.c b/CORE/SAP/src/sapModule.c
index ad5f16cb488a..605a1686cad8 100644
--- a/CORE/SAP/src/sapModule.c
+++ b/CORE/SAP/src/sapModule.c
@@ -1328,7 +1328,7 @@ WLANSAP_DeauthSta
============================================================================*/
VOS_STATUS
WLANSAP_SetChannelRange(tHalHandle hHal,v_U8_t startChannel, v_U8_t endChannel,
- v_U8_t operatingBand)
+ eSapOperatingBand operatingBand)
{
v_U8_t validChannelFlag =0;
@@ -1367,26 +1367,31 @@ WLANSAP_SetChannelRange(tHalHandle hHal,v_U8_t startChannel, v_U8_t endChannel,
}
switch(operatingBand)
{
- case RF_SUBBAND_2_4_GHZ:
+ case eSAP_RF_SUBBAND_2_4_GHZ:
bandStartChannel = RF_CHAN_1;
bandEndChannel = RF_CHAN_14;
break;
- case RF_SUBBAND_5_LOW_GHZ:
+ case eSAP_RF_SUBBAND_5_LOW_GHZ:
bandStartChannel = RF_CHAN_36;
bandEndChannel = RF_CHAN_64;
break;
- case RF_SUBBAND_5_MID_GHZ:
+ case eSAP_RF_SUBBAND_5_MID_GHZ:
bandStartChannel = RF_CHAN_100;
bandEndChannel = RF_CHAN_140;
break;
- case RF_SUBBAND_5_HIGH_GHZ:
+ case eSAP_RF_SUBBAND_5_HIGH_GHZ:
bandStartChannel = RF_CHAN_149;
bandEndChannel = RF_CHAN_165;
break;
+ case eSAP_RF_SUBBAND_5_ALL_GHZ:
+ bandStartChannel = RF_CHAN_36;
+ bandEndChannel = RF_CHAN_165;
+ break;
+
default:
VOS_TRACE( VOS_MODULE_ID_SAP, VOS_TRACE_LEVEL_ERROR,
"Invalid operatingBand value on WLANSAP_SetChannelRange");