Searched refs:iftype_data (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-nvm-parse.c | 835 struct ieee80211_sband_iftype_data *iftype_data; in iwl_init_he_6ghz_capa() local 869 iftype_data = (void *)(uintptr_t)sband->iftype_data; in iwl_init_he_6ghz_capa() 871 iftype_data[i].he_6ghz_capa.capa = cpu_to_le16(he_6ghz_capa); in iwl_init_he_6ghz_capa() 878 struct ieee80211_sband_iftype_data *iftype_data, in iwl_nvm_fixup_sband_iftd() argument 882 bool is_ap = iftype_data->types_mask & (BIT(NL80211_IFTYPE_AP) | in iwl_nvm_fixup_sband_iftd() 890 iftype_data->eht_cap.has_eht = false; in iwl_nvm_fixup_sband_iftd() 892 if (!data->sku_cap_11bn_enable || !iftype_data->eht_cap.has_eht) in iwl_nvm_fixup_sband_iftd() 893 iftype_data->uhr_cap.has_uhr = false; in iwl_nvm_fixup_sband_iftd() 898 if (sband->band == NL80211_BAND_6GHZ && iftype_data->eht_cap.has_eht) in iwl_nvm_fixup_sband_iftd() 899 iftype_data->he_cap.he_cap_elem.mac_cap_info[3] |= in iwl_nvm_fixup_sband_iftd() [all …]
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | cfg80211.c | 2288 struct ieee80211_sband_iftype_data *iftype_data; in nxpwifi_setup_he_caps() local 2307 iftype_data = kmalloc_obj(*iftype_data); in nxpwifi_setup_he_caps() 2308 if (!iftype_data) in nxpwifi_setup_he_caps() 2310 memset(iftype_data, 0, sizeof(*iftype_data)); in nxpwifi_setup_he_caps() 2312 iftype_data->types_mask = in nxpwifi_setup_he_caps() 2314 iftype_data->he_cap.has_he = true; in nxpwifi_setup_he_caps() 2316 memcpy(iftype_data->he_cap.he_cap_elem.mac_cap_info, in nxpwifi_setup_he_caps() 2319 memcpy(iftype_data->he_cap.he_cap_elem.phy_cap_info, in nxpwifi_setup_he_caps() 2322 memset(&iftype_data->he_cap.he_mcs_nss_supp, in nxpwifi_setup_he_caps() 2324 sizeof(iftype_data->he_cap.he_mcs_nss_supp)); in nxpwifi_setup_he_caps() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 6148 struct ieee80211_sband_iftype_data *iftype_data) in rtw89_init_he_cap() argument 6168 he_cap = &iftype_data->he_cap; in rtw89_init_he_cap() 6251 iftype_data->he_6ghz_capa.capa = capa; in rtw89_init_he_cap() 6258 struct ieee80211_sband_iftype_data *iftype_data) in rtw89_init_eht_cap() argument 6280 eht_cap = &iftype_data->eht_cap; in rtw89_init_eht_cap() 6354 struct ieee80211_sband_iftype_data *iftype_data; in rtw89_init_he_eht_cap() local 6358 iftype_data = devm_kcalloc(rtwdev->dev, RTW89_SBAND_IFTYPES_NR, in rtw89_init_he_eht_cap() 6359 sizeof(*iftype_data), GFP_KERNEL); in rtw89_init_he_eht_cap() 6360 if (!iftype_data) in rtw89_init_he_eht_cap() 6377 iftype_data[idx].types_mask = BIT(iftype); in rtw89_init_he_eht_cap() [all …]
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | qlink.h | 1689 struct qlink_sband_iftype_data iftype_data[]; member
|
| /linux/include/net/ |
| H A D | cfg80211.h | 597 const struct ieee80211_sband_iftype_data __iftd *iftype_data; member 615 sband->iftype_data = (const void __iftd __force *)iftd; in _ieee80211_set_sband_iftype_data() 634 for (i = 0, iftd = (const void __force *)&(sband)->iftype_data[i]; \ 636 i++, iftd = (const void __force *)&(sband)->iftype_data[i])
|