|
@@ -4836,8 +4836,7 @@ static QDF_STATUS send_pno_start_cmd_tlv(wmi_unified_t wmi_handle,
|
|
WMI_TLV_HDR_SIZE + WMI_TLV_HDR_SIZE + WMI_TLV_HDR_SIZE +
|
|
WMI_TLV_HDR_SIZE + WMI_TLV_HDR_SIZE + WMI_TLV_HDR_SIZE +
|
|
WMI_TLV_HDR_SIZE + WMI_TLV_HDR_SIZE;
|
|
WMI_TLV_HDR_SIZE + WMI_TLV_HDR_SIZE;
|
|
|
|
|
|
- len += sizeof(uint32_t) * QDF_MIN(pno->networks_list[0].channel_cnt,
|
|
|
|
- WMI_NLO_MAX_CHAN);
|
|
|
|
|
|
+ len += sizeof(uint32_t) * pno->networks_list[0].channel_cnt;
|
|
len += sizeof(nlo_configured_parameters) *
|
|
len += sizeof(nlo_configured_parameters) *
|
|
QDF_MIN(pno->networks_cnt, WMI_NLO_MAX_SSIDS);
|
|
QDF_MIN(pno->networks_cnt, WMI_NLO_MAX_SSIDS);
|
|
len += sizeof(nlo_channel_prediction_cfg);
|
|
len += sizeof(nlo_channel_prediction_cfg);
|
|
@@ -4924,8 +4923,7 @@ static QDF_STATUS send_pno_start_cmd_tlv(wmi_unified_t wmi_handle,
|
|
buf_ptr += cmd->no_of_ssids * sizeof(nlo_configured_parameters);
|
|
buf_ptr += cmd->no_of_ssids * sizeof(nlo_configured_parameters);
|
|
|
|
|
|
/* Copy channel info */
|
|
/* Copy channel info */
|
|
- cmd->num_of_channels = QDF_MIN(pno->networks_list[0].channel_cnt,
|
|
|
|
- WMI_NLO_MAX_CHAN);
|
|
|
|
|
|
+ cmd->num_of_channels = pno->networks_list[0].channel_cnt;
|
|
WMITLV_SET_HDR(buf_ptr, WMITLV_TAG_ARRAY_UINT32,
|
|
WMITLV_SET_HDR(buf_ptr, WMITLV_TAG_ARRAY_UINT32,
|
|
(cmd->num_of_channels * sizeof(uint32_t)));
|
|
(cmd->num_of_channels * sizeof(uint32_t)));
|
|
buf_ptr += WMI_TLV_HDR_SIZE;
|
|
buf_ptr += WMI_TLV_HDR_SIZE;
|