IEEE80211_HT_CAP_SUP_WIDTH_20_40
ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
#define ath6kl_a_htcap (IEEE80211_HT_CAP_SUP_WIDTH_20_40 | \
!!(htcap->cap_info & IEEE80211_HT_CAP_SUP_WIDTH_20_40);
ht_info->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
if ((sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) &&
IEEE80211_HT_CAP_SUP_WIDTH_20_40 | \
IEEE80211_HT_CAP_SUP_WIDTH_20_40,
IEEE80211_HT_CAP_SUP_WIDTH_20_40,
IEEE80211_HT_CAP_SUP_WIDTH_20_40);
IEEE80211_HT_CAP_SUP_WIDTH_20_40);
band->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
*cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
if (cap && (*cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)) {
*cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
WARN_ON(!(sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40));
sband->ht_cap.cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
sband->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
sband->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
WARN_ON(!(sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40));
sband->ht_cap.cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
(~IEEE80211_HT_CAP_SUP_WIDTH_20_40);
(~IEEE80211_HT_CAP_SUP_WIDTH_20_40);
IEEE80211_HT_CAP_SUP_WIDTH_20_40))
if (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
(sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_info->cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
tmp_ht_cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
band->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
if (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
bw_40 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40;
!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40))
IEEE80211_HT_CAP_SUP_WIDTH_20_40))
u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
IEEE80211_HT_CAP_SUP_WIDTH_20_40;
IEEE80211_HT_CAP_SUP_WIDTH_20_40) ? 1 : 0;
u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
IEEE80211_HT_CAP_SUP_WIDTH_20_40;
u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
IEEE80211_HT_CAP_SUP_WIDTH_20_40;
IEEE80211_HT_CAP_SUP_WIDTH_20_40) ? 1 : 0;
IEEE80211_HT_CAP_SUP_WIDTH_20_40;
u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
ht_cap->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
sbands->ht_cap.cap = (IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
IEEE80211_HT_CAP_SUP_WIDTH_20_40 | IEEE80211_HT_CAP_DSSSCCK40 |
IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
sband->ht_cap.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
bw = ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
IEEE80211_HT_CAP_SUP_WIDTH_20_40);
sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
.cap_info = cpu_to_le16(IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
conn->bw_limit = sta_ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
IEEE80211_HT_CAP_SUP_WIDTH_20_40))
(ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40))
sband->ht_cap.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
if (ht_cap->cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
return link_sta->pub->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
return link_sta->pub->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
if (!(ht_cap->cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) ||
sband->ht_cap.cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;