|
@@ -7261,6 +7261,17 @@ void lim_copy_join_req_he_cap(struct pe_session *session)
|
|
|
lim_revise_req_he_cap_per_band(mlme_priv, session);
|
|
|
qdf_mem_copy(&(session->he_config), &(mlme_priv->he_config),
|
|
|
sizeof(session->he_config));
|
|
|
+ if (WLAN_REG_IS_24GHZ_CH_FREQ(session->curr_op_freq)) {
|
|
|
+ session->he_config.chan_width_1 = 0;
|
|
|
+ session->he_config.chan_width_2 = 0;
|
|
|
+ session->he_config.chan_width_3 = 0;
|
|
|
+ session->he_config.chan_width_5 = 0;
|
|
|
+ session->he_config.chan_width_6 = 0;
|
|
|
+ } else {
|
|
|
+ session->he_config.chan_width_0 = 0;
|
|
|
+ session->he_config.chan_width_4 = 0;
|
|
|
+ session->he_config.chan_width_6 = 0;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
void lim_log_he_cap(struct mac_context *mac, tDot11fIEhe_cap *he_cap)
|