From 2dc4b77a6fcaa0dd822579fd9e97153e8522e5f0 Mon Sep 17 00:00:00 2001 From: Jianmin Zhu Date: Mon, 5 Sep 2022 15:48:49 +0800 Subject: [PATCH] qcacld-3.0: Skip reset roam trigger during disconnect For STA+STA case, if disconnect is started on one vdev, roaming is getting disabled on other vdev to fix this skip updating RSO state. Change-Id: If527555c3ea3d50516be3a743bb03914b3a2359f CRs-Fixed: 2981648 --- core/sme/src/csr/csr_neighbor_roam.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/core/sme/src/csr/csr_neighbor_roam.c b/core/sme/src/csr/csr_neighbor_roam.c index adc6fd867f98..1a3e40532eb0 100644 --- a/core/sme/src/csr/csr_neighbor_roam.c +++ b/core/sme/src/csr/csr_neighbor_roam.c @@ -617,14 +617,7 @@ void csr_roam_reset_roam_params(struct mac_context *mac_ctx) static void csr_roam_restore_default_config(struct mac_context *mac_ctx, uint8_t vdev_id) { - struct wlan_roam_triggers triggers; - sme_set_roam_config_enable(MAC_HANDLE(mac_ctx), vdev_id, 0); - - triggers.vdev_id = vdev_id; - triggers.trigger_bitmap = wlan_mlme_get_roaming_triggers(mac_ctx->psoc); - sme_debug("Reset roam trigger bitmap to 0x%x", triggers.trigger_bitmap); - wlan_cm_rso_set_roam_trigger(mac_ctx->pdev, vdev_id, &triggers); sme_roam_control_restore_default_config(MAC_HANDLE(mac_ctx), vdev_id); }