|
@@ -3269,11 +3269,10 @@ void cm_report_roam_rt_stats(struct wlan_objmgr_psoc *psoc,
|
|
roam_event->roam_event_param.roam_scan_state =
|
|
roam_event->roam_event_param.roam_scan_state =
|
|
QCA_WLAN_VENDOR_ROAM_SCAN_STATE_END;
|
|
QCA_WLAN_VENDOR_ROAM_SCAN_STATE_END;
|
|
|
|
|
|
- //TO DO: Add a new CB in CM and register the hdd function to it
|
|
|
|
- //And call the new CB from here.
|
|
|
|
mlme_debug("Invoke HDD roam events callback for roam "
|
|
mlme_debug("Invoke HDD roam events callback for roam "
|
|
"scan notif");
|
|
"scan notif");
|
|
roam_event->vdev_id = vdev_id;
|
|
roam_event->vdev_id = vdev_id;
|
|
|
|
+ mlme_cm_osif_roam_rt_stats(roam_event, idx);
|
|
qdf_mem_free(roam_event);
|
|
qdf_mem_free(roam_event);
|
|
break;
|
|
break;
|
|
case ROAM_RT_STATS_TYPE_INVOKE_FAIL_REASON:
|
|
case ROAM_RT_STATS_TYPE_INVOKE_FAIL_REASON:
|
|
@@ -3283,11 +3282,10 @@ void cm_report_roam_rt_stats(struct wlan_objmgr_psoc *psoc,
|
|
|
|
|
|
roam_event->roam_event_param.roam_invoke_fail_reason = value;
|
|
roam_event->roam_event_param.roam_invoke_fail_reason = value;
|
|
|
|
|
|
- //TO DO: Add a new CB in CM and register the hdd function to it
|
|
|
|
- //And call the new CB from here.
|
|
|
|
mlme_debug("Invoke HDD roam events callback for roam "
|
|
mlme_debug("Invoke HDD roam events callback for roam "
|
|
"invoke fail");
|
|
"invoke fail");
|
|
roam_event->vdev_id = vdev_id;
|
|
roam_event->vdev_id = vdev_id;
|
|
|
|
+ mlme_cm_osif_roam_rt_stats(roam_event, idx);
|
|
qdf_mem_free(roam_event);
|
|
qdf_mem_free(roam_event);
|
|
break;
|
|
break;
|
|
case ROAM_RT_STATS_TYPE_ROAM_SCAN_INFO:
|
|
case ROAM_RT_STATS_TYPE_ROAM_SCAN_INFO:
|
|
@@ -3298,8 +3296,7 @@ void cm_report_roam_rt_stats(struct wlan_objmgr_psoc *psoc,
|
|
mlme_debug("Invoke HDD roam events callback for roam "
|
|
mlme_debug("Invoke HDD roam events callback for roam "
|
|
"stats event");
|
|
"stats event");
|
|
roam_info->vdev_id = vdev_id;
|
|
roam_info->vdev_id = vdev_id;
|
|
- //TO DO: Add a new CB in CM and register the hdd function to it
|
|
|
|
- //And call the new CB from here.
|
|
|
|
|
|
+ mlme_cm_osif_roam_rt_stats(roam_info, idx);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|