From c310b00031390b7965227e99ae8de8d2cab130bf Mon Sep 17 00:00:00 2001 From: Jianmin Zhu Date: Sun, 19 Apr 2020 18:21:13 +0800 Subject: [PATCH] qcacld-3.0: LFR2 failed for stuck in ROAM_DEINIT With Change-Id: I02f207cdde9d8fb68cd91fab07572baa9e7ac50d, Ini roam_trigger_bitmap is only initialized when LFR3 enabled. In LFR2 case, without disconnect, roam_trigger_bitmap is set as 0, vdev roame state is stuck in ROAM_DEINIT for 0 bitmap, can't switch to ROAM_INIT and ROAM_RSO_STARTED any more, can't enable roam scan offload in F/W, so no roam scan and better AP event is reported to host from F/W even RSSI low or beacon miss happens. change-Id: I95cb6c892a67816cf47c8dada9b542ae6aefe7f3 CRs-Fixed: 2662880 --- components/mlme/dispatcher/inc/wlan_mlme_ucfg_api.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mlme/dispatcher/inc/wlan_mlme_ucfg_api.h b/components/mlme/dispatcher/inc/wlan_mlme_ucfg_api.h index ddba1746b398..96b76c19af24 100644 --- a/components/mlme/dispatcher/inc/wlan_mlme_ucfg_api.h +++ b/components/mlme/dispatcher/inc/wlan_mlme_ucfg_api.h @@ -1098,7 +1098,7 @@ ucfg_mlme_set_roaming_offload(struct wlan_objmgr_psoc *psoc, static inline uint32_t ucfg_mlme_get_roaming_triggers(struct wlan_objmgr_psoc *psoc) { - return 0; + return 0xffff; } #endif