Browse Source

qcacld-3.0: Pass correct param to sme_get_config_param()

Currently in sme_get_channel_bonding_mode5_g() and
sme_get_channel_bonding_mode24_g() the calls to sme_get_config_param()
are passing a tpAniSirGlobal instead of a tHalHandle. Change these
calls to pass the correct parameter.

Change-Id: I1fc1b357f96d29babc2bb8439b924fbd1fb74b62
CRs-Fixed: 2266455
Jeff Johnson 6 years ago
parent
commit
0a38afe444
1 changed files with 2 additions and 4 deletions
  1. 2 4
      core/sme/src/common/sme_api.c

+ 2 - 4
core/sme/src/common/sme_api.c

@@ -3036,7 +3036,6 @@ eCsrPhyMode sme_get_phy_mode(tHalHandle hHal)
  */
 QDF_STATUS sme_get_channel_bonding_mode5_g(tHalHandle hHal, uint32_t *mode)
 {
-	tpAniSirGlobal pMac = PMAC_STRUCT(hHal);
 	tSmeConfigParams *smeConfig;
 
 	if (!mode) {
@@ -3052,7 +3051,7 @@ QDF_STATUS sme_get_channel_bonding_mode5_g(tHalHandle hHal, uint32_t *mode)
 		return QDF_STATUS_E_NOMEM;
 	}
 
-	if (sme_get_config_param(pMac, smeConfig) != QDF_STATUS_SUCCESS) {
+	if (sme_get_config_param(hHal, smeConfig) != QDF_STATUS_SUCCESS) {
 		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
 				"%s: sme_get_config_param failed", __func__);
 		qdf_mem_free(smeConfig);
@@ -3076,7 +3075,6 @@ QDF_STATUS sme_get_channel_bonding_mode5_g(tHalHandle hHal, uint32_t *mode)
  */
 QDF_STATUS sme_get_channel_bonding_mode24_g(tHalHandle hHal, uint32_t *mode)
 {
-	tpAniSirGlobal pMac = PMAC_STRUCT(hHal);
 	tSmeConfigParams *smeConfig;
 
 	if (!mode) {
@@ -3092,7 +3090,7 @@ QDF_STATUS sme_get_channel_bonding_mode24_g(tHalHandle hHal, uint32_t *mode)
 		return QDF_STATUS_E_NOMEM;
 	}
 
-	if (sme_get_config_param(pMac, smeConfig) != QDF_STATUS_SUCCESS) {
+	if (sme_get_config_param(hHal, smeConfig) != QDF_STATUS_SUCCESS) {
 		QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
 				"%s: sme_get_config_param failed", __func__);
 		qdf_mem_free(smeConfig);