diff --git a/components/cmn_services/policy_mgr/inc/wlan_policy_mgr_api.h b/components/cmn_services/policy_mgr/inc/wlan_policy_mgr_api.h index a2ef908f7e81..7a714c3f5876 100644 --- a/components/cmn_services/policy_mgr/inc/wlan_policy_mgr_api.h +++ b/components/cmn_services/policy_mgr/inc/wlan_policy_mgr_api.h @@ -1758,7 +1758,7 @@ QDF_STATUS policy_mgr_get_nss_for_vdev(struct wlan_objmgr_psoc *psoc, * Return: QDF_STATUS */ QDF_STATUS policy_mgr_get_sap_mandatory_channel(struct wlan_objmgr_psoc *psoc, - uint32_t *chan); + uint16_t *chan); /** * policy_mgr_set_sap_mandatory_channels() - Set the mandatory channel for SAP diff --git a/components/cmn_services/policy_mgr/src/wlan_policy_mgr_pcl.c b/components/cmn_services/policy_mgr/src/wlan_policy_mgr_pcl.c index ffa37ac0fcf8..71793c18fd6a 100644 --- a/components/cmn_services/policy_mgr/src/wlan_policy_mgr_pcl.c +++ b/components/cmn_services/policy_mgr/src/wlan_policy_mgr_pcl.c @@ -2098,7 +2098,7 @@ QDF_STATUS policy_mgr_modify_sap_pcl_based_on_mandatory_channel( } QDF_STATUS policy_mgr_get_sap_mandatory_channel(struct wlan_objmgr_psoc *psoc, - uint32_t *chan) + uint16_t *chan) { QDF_STATUS status; struct policy_mgr_pcl_list pcl; diff --git a/core/sme/src/csr/csr_util.c b/core/sme/src/csr/csr_util.c index 8e1e37b4bb8f..c48b5875bd16 100644 --- a/core/sme/src/csr/csr_util.c +++ b/core/sme/src/csr/csr_util.c @@ -1103,7 +1103,7 @@ uint16_t csr_check_concurrent_channel_overlap(struct mac_context *mac_ctx, status = policy_mgr_get_sap_mandatory_channel( mac_ctx->psoc, - (uint32_t *)&intf_ch); + &intf_ch); if (QDF_IS_STATUS_ERROR(status)) sme_err("no mandatory channel"); } @@ -1112,7 +1112,7 @@ uint16_t csr_check_concurrent_channel_overlap(struct mac_context *mac_ctx, if (cds_chan_to_band(intf_ch) == CDS_BAND_2GHZ) { status = policy_mgr_get_sap_mandatory_channel( - mac_ctx->psoc, (uint32_t *)&intf_ch); + mac_ctx->psoc, &intf_ch); if (QDF_IS_STATUS_ERROR(status)) sme_err("no mandatory channel"); }