diff --git a/core/hdd/src/wlan_hdd_main.c b/core/hdd/src/wlan_hdd_main.c index bc092fc623e2..c835e83e531a 100644 --- a/core/hdd/src/wlan_hdd_main.c +++ b/core/hdd/src/wlan_hdd_main.c @@ -2253,7 +2253,8 @@ int hdd_update_tgt_cfg(hdd_handle_t hdd_handle, struct wma_tgt_cfg *cfg) hdd_update_tgt_vht_cap(hdd_ctx, &cfg->vht_cap); if (cfg->services.en_11ax && - (hdd_ctx->config->dot11Mode == eHDD_DOT11_MODE_11ax || + (hdd_ctx->config->dot11Mode == eHDD_DOT11_MODE_AUTO || + hdd_ctx->config->dot11Mode == eHDD_DOT11_MODE_11ax || hdd_ctx->config->dot11Mode == eHDD_DOT11_MODE_11ax_ONLY)) { hdd_debug("11AX: 11ax is enabled - update HDD config"); hdd_update_tgt_he_cap(hdd_ctx, cfg);