diff --git a/core/hdd/src/wlan_hdd_cfg80211.c b/core/hdd/src/wlan_hdd_cfg80211.c index 29bcaf09fabb..03f5f44ea386 100644 --- a/core/hdd/src/wlan_hdd_cfg80211.c +++ b/core/hdd/src/wlan_hdd_cfg80211.c @@ -4758,6 +4758,8 @@ hdd_send_roam_triggers_to_sme(struct hdd_context *hdd_ctx, triggers.vdev_id = vdev_id; triggers.trigger_bitmap = wlan_hdd_convert_control_roam_trigger_bitmap(roam_trigger_bitmap); + hdd_debug("trigger bitmap: 0x%x converted trigger_bitmap: 0x%x", + roam_trigger_bitmap, triggers.trigger_bitmap); /* * roam trigger bitmap is > 0 - Roam triggers are set. @@ -5103,7 +5105,12 @@ hdd_set_roam_with_control_config(struct hdd_context *hdd_ctx, QCA_ROAM_TRIGGER_REASON_PERIODIC | \ QCA_ROAM_TRIGGER_REASON_DENSE | \ QCA_ROAM_TRIGGER_REASON_BTM | \ - QCA_ROAM_TRIGGER_REASON_BSS_LOAD) + QCA_ROAM_TRIGGER_REASON_BSS_LOAD | \ + QCA_ROAM_TRIGGER_REASON_USER_TRIGGER | \ + QCA_ROAM_TRIGGER_REASON_DEAUTH | \ + QCA_ROAM_TRIGGER_REASON_IDLE | \ + QCA_ROAM_TRIGGER_REASON_TX_FAILURES | \ + QCA_ROAM_TRIGGER_REASON_EXTERNAL_SCAN) static int hdd_clear_roam_control_config(struct hdd_context *hdd_ctx,