]> Pileus Git - ~andy/linux/blobdiff - drivers/net/wireless/iwlwifi/iwl4965-base.c
iwlwifi: don't switch to SGI if not supported by AP
[~andy/linux] / drivers / net / wireless / iwlwifi / iwl4965-base.c
index dd2fd40553067dc96b986a4a39748093fac9da32..a532a9e576dc940a56f47d0f2e401d1ab17eaf7e 100644 (file)
@@ -700,9 +700,9 @@ static void iwl4965_ht_conf(struct iwl_priv *priv,
        priv->ps_mode = (u8)((ht_conf->cap & IEEE80211_HT_CAP_MIMO_PS) >> 2);
 
        if (ht_conf->cap & IEEE80211_HT_CAP_SGI_20)
-               iwl_conf->sgf |= 0x1;
+               iwl_conf->sgf |= HT_SHORT_GI_20MHZ;
        if (ht_conf->cap & IEEE80211_HT_CAP_SGI_40)
-               iwl_conf->sgf |= 0x2;
+               iwl_conf->sgf |= HT_SHORT_GI_40MHZ;
 
        iwl_conf->is_green_field = !!(ht_conf->cap & IEEE80211_HT_CAP_GRN_FLD);
        iwl_conf->max_amsdu_size =