qcacld-3.0: Refine roam event processing for LFR2/LFR3
Currently wmi_roam_event_id event handler only register under feature WLAN_FEATURE_ROAM_OFFLOAD, but it's needed for LFR2 roaming too. So refine roam event processing for LFR2/LFR3. Change-Id: Ic07fd8a543142fc1e151f484979ab99ff55ce802 CRs-Fixed: 3161973
此提交包含在:
@@ -1218,6 +1218,21 @@ cm_roam_candidate_event_handler(struct wlan_objmgr_psoc *psoc,
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static inline QDF_STATUS
|
||||
cm_roam_sync_event_handler(struct wlan_objmgr_psoc *psoc,
|
||||
uint8_t *event, uint32_t len,
|
||||
struct roam_offload_synch_ind *sync_ind)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static inline QDF_STATUS
|
||||
cm_roam_sync_frame_event_handler(struct wlan_objmgr_psoc *psoc,
|
||||
struct roam_synch_frame_ind *frame_ind)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif /* WLAN_FEATURE_ROAM_OFFLOAD */
|
||||
|
||||
#ifdef WLAN_FEATURE_FIPS
|
||||
|
@@ -2414,6 +2414,12 @@ cm_vdev_disconnect_event_handler(struct vdev_disconnect_event_data *data)
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
QDF_STATUS
|
||||
cm_roam_auth_offload_event_handler(struct auth_offload_event *auth_event)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
QDF_STATUS
|
||||
cm_roam_pmkid_request_handler(struct roam_pmkid_req_event *data)
|
||||
{
|
||||
@@ -3293,6 +3299,13 @@ err:
|
||||
qdf_mem_free(stats_info);
|
||||
return status;
|
||||
}
|
||||
#else
|
||||
QDF_STATUS
|
||||
cm_roam_stats_event_handler(struct wlan_objmgr_psoc *psoc,
|
||||
struct roam_stats_event *stats_info)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef WLAN_FEATURE_FIPS
|
||||
|
新增問題並參考
封鎖使用者