qcacmn: Fix incorrect channel list passed to the firmware
Fix the occupied channel list that is being passed from CSR to WMA to WMI to firmware.There is a conversion happening in WMA from channel number to frequency which is the root of the issue. Change-Id: I8a2f8c9d31897b38086df26ebd386ec59d0f3540 CRs-Fixed: 1039020
This commit is contained in:

committed by
Nandini Suresh

parent
70e1104567
commit
5a552cf597
@@ -3360,7 +3360,7 @@ QDF_STATUS wmi_unified_roam_scan_offload_scan_period(void *wmi_hdl,
|
|||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_roam_scan_offload_chan_list_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_roam_scan_offload_chan_list_cmd(void *wmi_hdl,
|
||||||
uint8_t chan_count,
|
uint8_t chan_count,
|
||||||
uint8_t *chan_list,
|
uint32_t *chan_list,
|
||||||
uint8_t list_type, uint32_t vdev_id)
|
uint8_t list_type, uint32_t vdev_id)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
||||||
|
@@ -10187,7 +10187,7 @@ error:
|
|||||||
*/
|
*/
|
||||||
QDF_STATUS send_roam_scan_offload_chan_list_cmd_tlv(wmi_unified_t wmi_handle,
|
QDF_STATUS send_roam_scan_offload_chan_list_cmd_tlv(wmi_unified_t wmi_handle,
|
||||||
uint8_t chan_count,
|
uint8_t chan_count,
|
||||||
uint8_t *chan_list,
|
uint32_t *chan_list,
|
||||||
uint8_t list_type, uint32_t vdev_id)
|
uint8_t list_type, uint32_t vdev_id)
|
||||||
{
|
{
|
||||||
wmi_buf_t buf = NULL;
|
wmi_buf_t buf = NULL;
|
||||||
|
Reference in New Issue
Block a user