ソースを参照

qcacld-3.0: Change WNI_VALID_CHANNEL_LIST_LEN to VALID_CHANNEL_LIST_LEN

All WNI configurations will be cleanup based on new cfg framework, so
change Change WNI_VALID_CHANNEL_LIST_LEN to VALID_CHANNEL_LIST_LEN.

Change-Id: I805be88ecdcca90cf3a19d1784bf8f8c261b6ca4
CRs-Fixed: 2379748
Wu Gao 6 年 前
コミット
0821b0dd4c

+ 0 - 1
components/mlme/dispatcher/inc/wlan_mlme_public_struct.h

@@ -47,7 +47,6 @@
 #define CFG_MAX_TX_POWER_5_LEN      128
 #define CFG_POWER_USAGE_MAX_LEN      4
 
-#define CFG_VALID_CHANNEL_LIST_LEN 100
 #define CFG_VALID_CHANNEL_LIST_STRING_LEN (CFG_VALID_CHANNEL_LIST_LEN * 4)
 /**
  * struct mlme_cfg_str - generic structure for all mlme CFG string items

+ 1 - 1
core/hdd/inc/qc_sap_ioctl.h

@@ -33,7 +33,7 @@ typedef uint8_t qcmacaddr[QCSAP_ADDR_LEN];
 
 struct channel_list_info {
 	uint8_t num_channels;
-	uint8_t channels[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint8_t channels[CFG_VALID_CHANNEL_LIST_LEN];
 };
 
 #ifdef __linux__

+ 4 - 4
core/hdd/src/wlan_hdd_cfg80211.c

@@ -13457,7 +13457,7 @@ QDF_STATUS wlan_hdd_validate_operation_channel(struct hdd_adapter *adapter,
 					       int channel)
 {
 	uint32_t num_ch = 0;
-	u8 valid_ch[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	u8 valid_ch[CFG_VALID_CHANNEL_LIST_LEN];
 	u32 indx = 0;
 	mac_handle_t mac_handle = hdd_adapter_get_mac_handle(adapter);
 	uint8_t fValidChannel = false, count = 0;
@@ -13465,7 +13465,7 @@ QDF_STATUS wlan_hdd_validate_operation_channel(struct hdd_adapter *adapter,
 	bool value;
 	struct hdd_context *hdd_ctx;
 
-	num_ch = WNI_CFG_VALID_CHANNEL_LIST_LEN;
+	num_ch = CFG_VALID_CHANNEL_LIST_LEN;
 	hdd_ctx = WLAN_HDD_GET_CTX(adapter);
 	status = ucfg_mlme_get_sap_allow_all_channels(hdd_ctx->psoc, &value);
 	if (status != QDF_STATUS_SUCCESS)
@@ -18329,8 +18329,8 @@ static int __wlan_hdd_cfg80211_join_ibss(struct wiphy *wiphy,
 	mac_handle = hdd_ctx->mac_handle;
 	if (NULL !=
 		params->chandef.chan) {
-		uint32_t numChans = WNI_CFG_VALID_CHANNEL_LIST_LEN;
-		uint8_t validChan[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+		uint32_t numChans = CFG_VALID_CHANNEL_LIST_LEN;
+		uint8_t validChan[CFG_VALID_CHANNEL_LIST_LEN];
 		int indx;
 
 		/* Get channel number */

+ 4 - 4
core/hdd/src/wlan_hdd_ext_scan.c

@@ -2365,7 +2365,7 @@ __wlan_hdd_cfg80211_extscan_get_valid_channels(struct wiphy *wiphy,
 	struct hdd_context *hdd_ctx = wiphy_priv(wiphy);
 	struct net_device *dev = wdev->netdev;
 	struct hdd_adapter *adapter = WLAN_HDD_GET_PRIV_PTR(dev);
-	uint32_t chan_list[WNI_CFG_VALID_CHANNEL_LIST_LEN] = {0};
+	uint32_t chan_list[CFG_VALID_CHANNEL_LIST_LEN] = {0};
 	uint8_t num_channels  = 0, i, buf[256] = {0};
 	struct nlattr *tb[QCA_WLAN_VENDOR_ATTR_EXTSCAN_SUBCMD_CONFIG_PARAM_MAX +
 			  1];
@@ -2425,9 +2425,9 @@ __wlan_hdd_cfg80211_extscan_get_valid_channels(struct wiphy *wiphy,
 		nla_get_u32(tb
 		    [QCA_WLAN_VENDOR_ATTR_EXTSCAN_GET_VALID_CHANNELS_CONFIG_PARAM_MAX_CHANNELS]);
 
-	if (maxChannels > WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (maxChannels > CFG_VALID_CHANNEL_LIST_LEN) {
 		hdd_err("Max channels %d exceeded Valid channel list len %d",
-			maxChannels, WNI_CFG_VALID_CHANNEL_LIST_LEN);
+			maxChannels, CFG_VALID_CHANNEL_LIST_LEN);
 		return -EINVAL;
 	}
 
@@ -2615,7 +2615,7 @@ static int hdd_extscan_start_fill_bucket_channel_spec(
 	uint8_t bkt_index, j, num_channels, total_channels = 0;
 	uint32_t expected_buckets;
 	uint32_t expected_channels;
-	uint32_t chan_list[WNI_CFG_VALID_CHANNEL_LIST_LEN] = {0};
+	uint32_t chan_list[CFG_VALID_CHANNEL_LIST_LEN] = {0};
 	uint32_t extscan_active_min_chn_time;
 	uint32_t min_dwell_time_active_bucket;
 	uint32_t max_dwell_time_active_bucket;

+ 1 - 1
core/hdd/src/wlan_hdd_hostapd.c

@@ -3474,7 +3474,7 @@ int wlan_hdd_set_channel(struct wiphy *wiphy,
 		return -EINVAL;
 	}
 
-	num_ch = WNI_CFG_VALID_CHANNEL_LIST_LEN;
+	num_ch = CFG_VALID_CHANNEL_LIST_LEN;
 
 	if ((QDF_SAP_MODE != adapter->device_mode) &&
 	    (QDF_P2P_GO_MODE != adapter->device_mode)) {

+ 12 - 12
core/hdd/src/wlan_hdd_ioctl.c

@@ -1234,7 +1234,7 @@ hdd_parse_channellist(const uint8_t *pValue, uint8_t *pChannelList,
 
 	v = kstrtos32(buf, 10, &tempInt);
 	if ((v < 0) ||
-	    (tempInt <= 0) || (tempInt > WNI_CFG_VALID_CHANNEL_LIST_LEN))
+	    (tempInt <= 0) || (tempInt > CFG_VALID_CHANNEL_LIST_LEN))
 		return -EINVAL;
 
 	*pNumChannels = tempInt;
@@ -1314,7 +1314,7 @@ static int
 hdd_parse_set_roam_scan_channels_v1(struct hdd_adapter *adapter,
 				    const char *command)
 {
-	uint8_t channel_list[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t channel_list[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t num_chan = 0;
 	QDF_STATUS status;
 	struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter);
@@ -1331,9 +1331,9 @@ hdd_parse_set_roam_scan_channels_v1(struct hdd_adapter *adapter,
 			 TRACE_CODE_HDD_SETROAMSCANCHANNELS_IOCTL,
 			 adapter->session_id, num_chan));
 
-	if (num_chan > WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (num_chan > CFG_VALID_CHANNEL_LIST_LEN) {
 		hdd_err("number of channels (%d) supported exceeded max (%d)",
-			 num_chan, WNI_CFG_VALID_CHANNEL_LIST_LEN);
+			 num_chan, CFG_VALID_CHANNEL_LIST_LEN);
 		ret = -EINVAL;
 		goto exit;
 	}
@@ -1380,7 +1380,7 @@ hdd_parse_set_roam_scan_channels_v2(struct hdd_adapter *adapter,
 				    const char *command)
 {
 	const uint8_t *value;
-	uint8_t channel_list[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t channel_list[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t channel;
 	uint8_t num_chan;
 	int i;
@@ -1393,9 +1393,9 @@ hdd_parse_set_roam_scan_channels_v2(struct hdd_adapter *adapter,
 	value = command + 20;
 
 	num_chan = *value++;
-	if (num_chan > WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (num_chan > CFG_VALID_CHANNEL_LIST_LEN) {
 		hdd_err("number of channels (%d) supported exceeded max (%d)",
-			  num_chan, WNI_CFG_VALID_CHANNEL_LIST_LEN);
+			  num_chan, CFG_VALID_CHANNEL_LIST_LEN);
 		ret = -EINVAL;
 		goto exit;
 	}
@@ -1735,7 +1735,7 @@ static QDF_STATUS hdd_parse_plm_cmd(uint8_t *pValue, tSirPlmReq *pPlmRequest)
 		if (content < 0)
 			return QDF_STATUS_E_FAILURE;
 
-		content = QDF_MIN(content, WNI_CFG_VALID_CHANNEL_LIST_LEN);
+		content = QDF_MIN(content, CFG_VALID_CHANNEL_LIST_LEN);
 		pPlmRequest->plmNumCh = content;
 		hdd_debug("numch: %d", pPlmRequest->plmNumCh);
 
@@ -3374,7 +3374,7 @@ static int drv_cmd_get_roam_scan_channels(struct hdd_adapter *adapter,
 					  struct hdd_priv_data *priv_data)
 {
 	int ret = 0;
-	uint8_t ChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t ChannelList[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t numChannels = 0;
 	uint8_t j = 0;
 	char extra[128] = { 0 };
@@ -5369,7 +5369,7 @@ static int drv_cmd_set_ccx_roam_scan_channels(struct hdd_adapter *adapter,
 {
 	int ret = 0;
 	uint8_t *value = command;
-	uint8_t ChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t ChannelList[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t numChannels = 0;
 	QDF_STATUS status;
 	mac_handle_t mac_handle;
@@ -5379,10 +5379,10 @@ static int drv_cmd_set_ccx_roam_scan_channels(struct hdd_adapter *adapter,
 		hdd_err("Failed to parse channel list information");
 		goto exit;
 	}
-	if (numChannels > WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (numChannels > CFG_VALID_CHANNEL_LIST_LEN) {
 		hdd_err("number of channels (%d) supported exceeded max (%d)",
 			  numChannels,
-			  WNI_CFG_VALID_CHANNEL_LIST_LEN);
+			  CFG_VALID_CHANNEL_LIST_LEN);
 		ret = -EINVAL;
 		goto exit;
 	}

+ 1 - 1
core/hdd/src/wlan_hdd_oemdata.c

@@ -872,7 +872,7 @@ static int oem_chan_info_req_handler(struct hdd_context *hdd_ctx,
 
 	/* message length contains list of channel ids */
 	if ((!msg_hdr->length) ||
-			(WNI_CFG_VALID_CHANNEL_LIST_LEN < msg_hdr->length)) {
+			(CFG_VALID_CHANNEL_LIST_LEN < msg_hdr->length)) {
 		hdd_err("Invalid length (%d) in channel info request",
 				msg_hdr->length);
 		send_oem_err_rsp_nlink_msg(pid, OEM_ERR_INVALID_MESSAGE_LENGTH);

+ 2 - 2
core/hdd/src/wlan_hdd_sap_cond_chan_switch.c

@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012-2018 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2012-2019 The Linux Foundation. All rights reserved.
  *
  * Permission to use, copy, modify, and/or distribute this software for
  * any purpose with or without fee is hereby granted, provided that the
@@ -98,7 +98,7 @@ static int wlan_hdd_validate_and_get_pre_cac_ch(struct hdd_context *hdd_ctx,
 	uint32_t i;
 	QDF_STATUS status;
 	uint32_t weight_len = 0;
-	uint32_t len = WNI_CFG_VALID_CHANNEL_LIST_LEN;
+	uint32_t len = CFG_VALID_CHANNEL_LIST_LEN;
 	uint8_t channel_list[QDF_MAX_NUM_CHAN] = {0};
 	uint8_t pcl_weights[QDF_MAX_NUM_CHAN] = {0};
 	mac_handle_t mac_handle;

+ 2 - 2
core/hdd/src/wlan_hdd_wext.c

@@ -6672,13 +6672,13 @@ static int __iw_get_char_setnone(struct net_device *dev,
 		}
 		buf = extra;
 		/*
-		 * Maximum channels = WNI_CFG_VALID_CHANNEL_LIST_LEN.
+		 * Maximum channels = CFG_VALID_CHANNEL_LIST_LEN.
 		 * Maximum buffer needed = 5 * number of channels.
 		 * Check ifsufficient buffer is available and then
 		 * proceed to fill the buffer.
 		 */
 		if (WE_MAX_STR_LEN <
-		    (5 * WNI_CFG_VALID_CHANNEL_LIST_LEN)) {
+		    (5 * CFG_VALID_CHANNEL_LIST_LEN)) {
 			hdd_err("Insufficient Buffer to populate channel list");
 			return -EINVAL;
 		}

+ 2 - 1
core/mac/inc/sir_api.h

@@ -56,6 +56,7 @@ struct mac_context;
 
 /* / Max supported channel list */
 #define SIR_MAX_SUPPORTED_CHANNEL_LIST      96
+#define CFG_VALID_CHANNEL_LIST_LEN              100
 
 #define SIR_MDIE_ELEMENT_ID         54
 #define SIR_MDIE_SIZE               3   /* MD ID(2 bytes), Capability(1 byte) */
@@ -880,7 +881,7 @@ typedef struct sSirPlmReq {
 	/* no of channels */
 	uint8_t plmNumCh;
 	/* channel numbers */
-	uint8_t plmChList[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint8_t plmChList[CFG_VALID_CHANNEL_LIST_LEN];
 	uint8_t sessionId;
 	bool enable;
 } tSirPlmReq, *tpSirPlmReq;

+ 2 - 2
core/mac/src/pe/lim/lim_process_tdls.c

@@ -212,8 +212,8 @@ static void populate_dot11f_tdls_offchannel_params(
 				tDot11fIESuppChannels *suppChannels,
 				tDot11fIESuppOperatingClasses *suppOperClasses)
 {
-	uint32_t numChans = WNI_CFG_VALID_CHANNEL_LIST_LEN;
-	uint8_t validChan[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint32_t numChans = CFG_VALID_CHANNEL_LIST_LEN;
+	uint8_t validChan[CFG_VALID_CHANNEL_LIST_LEN];
 	uint8_t i;
 	uint8_t valid_count = 0;
 	uint8_t chanOffset;

+ 2 - 2
core/mac/src/pe/lim/lim_send_messages.c

@@ -597,7 +597,7 @@ QDF_STATUS lim_send_ht40_obss_scanind(struct mac_context *mac_ctx,
 	struct obss_ht40_scanind *ht40_obss_scanind;
 	uint32_t channelnum;
 	struct scheduler_msg msg = {0};
-	uint8_t chan_list[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint8_t chan_list[CFG_VALID_CHANNEL_LIST_LEN];
 	uint8_t channel24gnum, count;
 
 	ht40_obss_scanind = qdf_mem_malloc(sizeof(struct obss_ht40_scanind));
@@ -628,7 +628,7 @@ QDF_STATUS lim_send_ht40_obss_scanind(struct mac_context *mac_ctx,
 			mac_ctx->scan.countryCodeCurrent,
 			session->currentOperChannel,
 			session->ch_width);
-	channelnum = WNI_CFG_VALID_CHANNEL_LIST_LEN;
+	channelnum = CFG_VALID_CHANNEL_LIST_LEN;
 	if (wlan_cfg_get_str(mac_ctx, WNI_CFG_VALID_CHANNEL_LIST,
 			chan_list, &channelnum) != QDF_STATUS_SUCCESS) {
 		pe_err("could not retrieve Valid channel list");

+ 2 - 2
core/mac/src/pe/lim/lim_utils.c

@@ -4591,8 +4591,8 @@ void lim_add_channel_status_info(struct mac_context *p_mac,
 bool lim_is_channel_valid_for_channel_switch(struct mac_context *mac, uint8_t channel)
 {
 	uint8_t index;
-	uint32_t validChannelListLen = WNI_CFG_VALID_CHANNEL_LIST_LEN;
-	tSirMacChanNum validChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint32_t validChannelListLen = CFG_VALID_CHANNEL_LIST_LEN;
+	tSirMacChanNum validChannelList[CFG_VALID_CHANNEL_LIST_LEN];
 	bool ok = false;
 
 	if (policy_mgr_is_chan_ok_for_dnbs(mac->psoc, channel, &ok)) {

+ 1 - 1
core/sap/src/sap_internal.h

@@ -118,7 +118,7 @@ typedef struct sSapAcsChannelInfo {
  */
 struct sap_avoid_channels_info {
 	bool       present;
-	uint8_t    channels[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint8_t    channels[CFG_VALID_CHANNEL_LIST_LEN];
 };
 #endif /* FEATURE_AP_MCC_CH_AVOIDANCE */
 

+ 2 - 2
core/sme/inc/csr_api.h

@@ -281,7 +281,7 @@ typedef struct tagCsrEseCckmIe {
 
 typedef struct sCsrChannel_ {
 	uint8_t numChannels;
-	uint8_t channelList[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint8_t channelList[CFG_VALID_CHANNEL_LIST_LEN];
 } sCsrChannel;
 
 typedef struct tagCsrScanResultFilter {
@@ -344,7 +344,7 @@ typedef struct tagCsr11dinfo {
 	sCsrChannel Channels;
 	uint8_t countryCode[WNI_CFG_COUNTRY_CODE_LEN + 1];
 	/* max power channel list */
-	sCsrChnPower ChnPower[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	sCsrChnPower ChnPower[CFG_VALID_CHANNEL_LIST_LEN];
 } tCsr11dinfo;
 
 typedef enum {

+ 4 - 4
core/sme/inc/csr_internal.h

@@ -215,7 +215,7 @@ enum csr_diagwlan_status_eventreason {
 
 struct csr_channel {
 	uint8_t numChannels;
-	uint8_t channelList[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	uint8_t channelList[CFG_VALID_CHANNEL_LIST_LEN];
 };
 
 struct scan_profile       {
@@ -459,7 +459,7 @@ struct csr_scanstruct {
 	struct scan_profile scanProfile;
 	tSirScanType curScanType;
 	struct csr_channel channels11d;
-	struct channel_power defaultPowerTable[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	struct channel_power defaultPowerTable[CFG_VALID_CHANNEL_LIST_LEN];
 	uint32_t numChannelsDefault;
 	struct csr_channel base_channels;  /* The channel base to work on */
 	tDblLinkList channelPowerInfoList24;
@@ -625,7 +625,7 @@ struct csr_roam_session {
 	 * This may or may not have the up-to-date valid channel list. It is
 	 * used to get WNI_CFG_VALID_CHANNEL_LIST and not alloc memory all time
 	 */
-	tSirMacChanNum validChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	tSirMacChanNum validChannelList[CFG_VALID_CHANNEL_LIST_LEN];
 	int32_t sPendingCommands;   /* 0 means CSR is ok to low power */
 #ifdef FEATURE_WLAN_WAPI
 	uint16_t NumBkidCache;
@@ -733,7 +733,7 @@ struct csr_roamstruct {
 	 * This may or may not have the up-to-date valid channel list. It is
 	 * used to get WNI_CFG_VALID_CHANNEL_LIST and not alloc mem all time
 	 */
-	tSirMacChanNum validChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN];
+	tSirMacChanNum validChannelList[CFG_VALID_CHANNEL_LIST_LEN];
 	uint32_t numValidChannels;       /* total number of channels in CFG */
 	int32_t sPendingCommands;
 	qdf_mc_timer_t hTimerWaitForKey; /* support timeout for WaitForKey */

+ 7 - 7
core/sme/src/common/sme_api.c

@@ -1466,7 +1466,7 @@ QDF_STATUS sme_set_plm_request(mac_handle_t mac_handle, tpSirPlmReq pPlmReq)
 	QDF_STATUS status;
 	bool ret = false;
 	struct mac_context *mac = MAC_CONTEXT(mac_handle);
-	uint8_t ch_list[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t ch_list[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t count, valid_count = 0;
 	struct scheduler_msg msg = {0};
 	struct csr_roam_session *pSession = CSR_GET_SESSION(mac,
@@ -1722,7 +1722,7 @@ QDF_STATUS sme_set_ese_roam_scan_channel_list(mac_handle_t mac_handle,
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
 	tpCsrNeighborRoamControlInfo pNeighborRoamInfo = NULL;
 	tpCsrChannelInfo curchnl_list_info = NULL;
-	uint8_t oldChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN * 2] = { 0 };
+	uint8_t oldChannelList[CFG_VALID_CHANNEL_LIST_LEN * 2] = { 0 };
 	uint8_t newChannelList[128] = { 0 };
 	uint8_t i = 0, j = 0;
 
@@ -7134,8 +7134,8 @@ QDF_STATUS sme_change_roam_scan_channel_list(mac_handle_t mac_handle,
 	struct mac_context *mac = MAC_CONTEXT(mac_handle);
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
 	tpCsrNeighborRoamControlInfo pNeighborRoamInfo = NULL;
-	uint8_t oldChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN * 2] = { 0 };
-	uint8_t newChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN * 2] = { 0 };
+	uint8_t oldChannelList[CFG_VALID_CHANNEL_LIST_LEN * 2] = { 0 };
+	uint8_t newChannelList[CFG_VALID_CHANNEL_LIST_LEN * 2] = { 0 };
 	uint8_t i = 0, j = 0;
 	tCsrChannelInfo *chan_info;
 
@@ -8573,7 +8573,7 @@ QDF_STATUS sme_get_reg_info(mac_handle_t mac_handle, uint8_t chanId,
 	if (!QDF_IS_STATUS_SUCCESS(status))
 		return status;
 
-	for (i = 0; i < WNI_CFG_VALID_CHANNEL_LIST_LEN; i++) {
+	for (i = 0; i < CFG_VALID_CHANNEL_LIST_LEN; i++) {
 		if (mac->scan.defaultPowerTable[i].chan_num == chanId) {
 			SME_SET_CHANNEL_REG_POWER(*regInfo1,
 				mac->scan.defaultPowerTable[i].tx_power);
@@ -9533,10 +9533,10 @@ QDF_STATUS sme_get_valid_channels_by_band(mac_handle_t mac_handle,
 					  uint8_t *pNumChannels)
 {
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
-	uint8_t chanList[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t chanList[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t numChannels = 0;
 	uint8_t i = 0;
-	uint32_t totValidChannels = WNI_CFG_VALID_CHANNEL_LIST_LEN;
+	uint32_t totValidChannels = CFG_VALID_CHANNEL_LIST_LEN;
 	struct mac_context *mac_ctx = MAC_CONTEXT(mac_handle);
 
 	if (!aValidChannels || !pNumChannels) {

+ 8 - 8
core/sme/src/csr/csr_api_roam.c

@@ -725,7 +725,7 @@ static int8_t csr_find_channel_pwr(struct channel_power *
 	uint8_t i;
 	/* TODO: if defaultPowerTable is guaranteed to be in ascending */
 	/* order of channel numbers, we can employ binary search */
-	for (i = 0; i < WNI_CFG_VALID_CHANNEL_LIST_LEN; i++) {
+	for (i = 0; i < CFG_VALID_CHANNEL_LIST_LEN; i++) {
 		if (pdefaultPowerTable[i].chan_num == ChannelNum)
 			return pdefaultPowerTable[i].tx_power;
 	}
@@ -1768,8 +1768,8 @@ QDF_STATUS csr_create_roam_scan_channel_list(struct mac_context *mac,
 	uint8_t inNumChannels = numChannels;
 	uint8_t *inPtr = pChannelList;
 	uint8_t i = 0;
-	uint8_t ChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
-	uint8_t tmpChannelList[WNI_CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t ChannelList[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
+	uint8_t tmpChannelList[CFG_VALID_CHANNEL_LIST_LEN] = { 0 };
 	uint8_t mergedOutputNumOfChannels = 0;
 
 	tpCsrChannelInfo currChannelListInfo
@@ -2859,8 +2859,8 @@ QDF_STATUS csr_get_channel_and_power_list(struct mac_context *mac)
 		sme_err("failed to get channels");
 		status = QDF_STATUS_E_FAILURE;
 	} else {
-		if (num20MHzChannelsFound > WNI_CFG_VALID_CHANNEL_LIST_LEN)
-			num20MHzChannelsFound = WNI_CFG_VALID_CHANNEL_LIST_LEN;
+		if (num20MHzChannelsFound > CFG_VALID_CHANNEL_LIST_LEN)
+			num20MHzChannelsFound = CFG_VALID_CHANNEL_LIST_LEN;
 		mac->scan.numChannelsDefault = num20MHzChannelsFound;
 		/* Move the channel list to the global data */
 		/* structure -- this will be used as the scan list */
@@ -2901,7 +2901,7 @@ static QDF_STATUS csr_init11d_info(struct mac_context *mac, tCsr11dinfo *ps11din
 		return status;
 
 	if (ps11dinfo->Channels.numChannels
-	    && (WNI_CFG_VALID_CHANNEL_LIST_LEN >=
+	    && (CFG_VALID_CHANNEL_LIST_LEN >=
 		ps11dinfo->Channels.numChannels)) {
 		mac->scan.base_channels.numChannels =
 			ps11dinfo->Channels.numChannels;
@@ -2928,7 +2928,7 @@ static QDF_STATUS csr_init11d_info(struct mac_context *mac, tCsr11dinfo *ps11din
 	/* need to add the max power channel list */
 	pChanInfo =
 		qdf_mem_malloc(sizeof(tSirMacChanInfo) *
-			       WNI_CFG_VALID_CHANNEL_LIST_LEN);
+			       CFG_VALID_CHANNEL_LIST_LEN);
 	if (pChanInfo != NULL) {
 		pChanInfoStart = pChanInfo;
 		for (index = 0; index < ps11dinfo->Channels.numChannels;
@@ -2990,7 +2990,7 @@ QDF_STATUS csr_init_channel_power_list(struct mac_context *mac,
 
 	pChanInfo =
 		qdf_mem_malloc(sizeof(tSirMacChanInfo) *
-			       WNI_CFG_VALID_CHANNEL_LIST_LEN);
+			       CFG_VALID_CHANNEL_LIST_LEN);
 	if (pChanInfo != NULL) {
 		pChanInfoStart = pChanInfo;
 

+ 10 - 10
core/sme/src/csr/csr_api_scan.c

@@ -639,7 +639,7 @@ void csr_apply_channel_power_info_to_fw(struct mac_context *mac_ctx,
 
 	if (ch_lst->numChannels) {
 		tempNumChannels = CSR_MIN(ch_lst->numChannels,
-					  WNI_CFG_VALID_CHANNEL_LIST_LEN);
+					  CFG_VALID_CHANNEL_LIST_LEN);
 		for (i = 0; i < tempNumChannels; i++) {
 			tmp_ch_lst.channelList[num_ch] = ch_lst->channelList[i];
 			num_ch++;
@@ -748,8 +748,8 @@ static void csr_get_channel_power_info(struct mac_context *mac,
 static void csr_diag_apply_country_info(struct mac_context *mac_ctx)
 {
 	host_log_802_11d_pkt_type *p11dLog;
-	struct channel_power chnPwrInfo[WNI_CFG_VALID_CHANNEL_LIST_LEN];
-	uint32_t nChnInfo = WNI_CFG_VALID_CHANNEL_LIST_LEN, nTmp;
+	struct channel_power chnPwrInfo[CFG_VALID_CHANNEL_LIST_LEN];
+	uint32_t nChnInfo = CFG_VALID_CHANNEL_LIST_LEN, nTmp;
 
 	WLAN_HOST_DIAG_LOG_ALLOC(p11dLog, host_log_802_11d_pkt_type,
 				 LOG_WLAN_80211D_C);
@@ -769,13 +769,13 @@ static void csr_diag_apply_country_info(struct mac_context *mac_ctx)
 				&mac_ctx->scan.channelPowerInfoList24,
 				&nChnInfo, chnPwrInfo);
 	nTmp = nChnInfo;
-	nChnInfo = WNI_CFG_VALID_CHANNEL_LIST_LEN - nTmp;
+	nChnInfo = CFG_VALID_CHANNEL_LIST_LEN - nTmp;
 	csr_get_channel_power_info(mac_ctx,
 				&mac_ctx->scan.channelPowerInfoList5G,
 				&nChnInfo, &chnPwrInfo[nTmp]);
 	for (nTmp = 0; nTmp < p11dLog->numChannel; nTmp++) {
 		for (nChnInfo = 0;
-		     nChnInfo < WNI_CFG_VALID_CHANNEL_LIST_LEN;
+		     nChnInfo < CFG_VALID_CHANNEL_LIST_LEN;
 		     nChnInfo++) {
 			if (p11dLog->Channels[nTmp] ==
 			    chnPwrInfo[nChnInfo].chan_num) {
@@ -843,12 +843,12 @@ void csr_save_channel_power_for_band(struct mac_context *mac, bool fill_5f)
 
 	max_ch_idx =
 		(mac->scan.base_channels.numChannels <
-		WNI_CFG_VALID_CHANNEL_LIST_LEN) ?
+		CFG_VALID_CHANNEL_LIST_LEN) ?
 		mac->scan.base_channels.numChannels :
-		WNI_CFG_VALID_CHANNEL_LIST_LEN;
+		CFG_VALID_CHANNEL_LIST_LEN;
 
 	chan_info = qdf_mem_malloc(sizeof(tSirMacChanInfo) *
-				   WNI_CFG_VALID_CHANNEL_LIST_LEN);
+				   CFG_VALID_CHANNEL_LIST_LEN);
 	if (NULL == chan_info)
 		return;
 
@@ -860,7 +860,7 @@ void csr_save_channel_power_for_band(struct mac_context *mac, bool fill_5f)
 		if (!tmp_bool)
 			continue;
 
-		if (count >= WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+		if (count >= CFG_VALID_CHANNEL_LIST_LEN) {
 			sme_warn("count: %d exceeded", count);
 			break;
 		}
@@ -1533,7 +1533,7 @@ static void csr_save_tx_power_to_cfg(struct mac_context *pMac,
 	uint8_t *p_buf = NULL;
 
 	/* allocate maximum space for all channels */
-	dataLen = WNI_CFG_VALID_CHANNEL_LIST_LEN * sizeof(tSirMacChanInfo);
+	dataLen = CFG_VALID_CHANNEL_LIST_LEN * sizeof(tSirMacChanInfo);
 	p_buf = qdf_mem_malloc(dataLen);
 	if (!p_buf)
 		return;

+ 4 - 4
core/sme/src/csr/csr_neighbor_roam.c

@@ -524,7 +524,7 @@ QDF_STATUS csr_neighbor_roam_channels_filter_by_current_band(struct mac_context
 	if (!pOutputChannelList)
 		return QDF_STATUS_E_INVAL;
 
-	if (inputNumOfChannels > WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (inputNumOfChannels > CFG_VALID_CHANNEL_LIST_LEN) {
 		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
 			  "%s: Wrong Number of Input Channels %d",
 			  __func__, inputNumOfChannels);
@@ -585,13 +585,13 @@ QDF_STATUS csr_neighbor_roam_merge_channel_lists(struct mac_context *mac,
 	if (!pOutputChannelList)
 		return QDF_STATUS_E_INVAL;
 
-	if (inputNumOfChannels > WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (inputNumOfChannels > CFG_VALID_CHANNEL_LIST_LEN) {
 		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
 			  "%s: Wrong Number of Input Channels %d",
 			  __func__, inputNumOfChannels);
 		return QDF_STATUS_E_INVAL;
 	}
-	if (outputNumOfChannels >= WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+	if (outputNumOfChannels >= CFG_VALID_CHANNEL_LIST_LEN) {
 		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
 			  "%s: Wrong Number of Output Channels %d",
 			  __func__, outputNumOfChannels);
@@ -616,7 +616,7 @@ QDF_STATUS csr_neighbor_roam_merge_channel_lists(struct mac_context *mac,
 				numChannels++;
 			}
 		}
-		if (numChannels >= WNI_CFG_VALID_CHANNEL_LIST_LEN) {
+		if (numChannels >= CFG_VALID_CHANNEL_LIST_LEN) {
 			QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
 				  "%s: Merge Neighbor channel list reached Max limit %d",
 				__func__, numChannels);

+ 1 - 1
core/sme/src/csr/csr_util.c

@@ -6047,7 +6047,7 @@ bool csr_is_channel_present_in_list(uint8_t *pChannelList,
 
 	/* Look for the channel in the list */
 	for (i = 0; (i < numChannels) &&
-	     (i < WNI_CFG_VALID_CHANNEL_LIST_LEN); i++) {
+	     (i < CFG_VALID_CHANNEL_LIST_LEN); i++) {
 		if (pChannelList[i] == channel)
 			return true;
 	}