| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | cfg80211.c | 2727 struct ieee80211_iface_combination *iface_combinations; in wil_cfg80211_iface_combinations_from_fw() local 2731 if (wiphy->iface_combinations) { in wil_cfg80211_iface_combinations_from_fw() 2744 iface_combinations = in wil_cfg80211_iface_combinations_from_fw() 2748 if (!iface_combinations) in wil_cfg80211_iface_combinations_from_fw() 2750 iface_limit = (struct ieee80211_iface_limit *)(iface_combinations + in wil_cfg80211_iface_combinations_from_fw() 2754 iface_combinations[i].max_interfaces = combo->max_interfaces; in wil_cfg80211_iface_combinations_from_fw() 2755 iface_combinations[i].num_different_channels = in wil_cfg80211_iface_combinations_from_fw() 2757 iface_combinations[i].beacon_int_infra_match = in wil_cfg80211_iface_combinations_from_fw() 2759 iface_combinations[i].n_limits = combo->n_limits; in wil_cfg80211_iface_combinations_from_fw() 2762 i, iface_combinations[i].max_interfaces, in wil_cfg80211_iface_combinations_from_fw() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt792x_core.c | 142 dev->iface_combinations = if_comb; in mt792x_setup_iface_combinations() 149 dev->iface_combinations = if_comb_chanctx_base; in mt792x_setup_iface_combinations() 163 dev->iface_combinations = comb; in mt792x_setup_iface_combinations() 785 wiphy->iface_combinations = dev->iface_combinations; in mt792x_init_wiphy()
|
| H A D | mt792x.h | 343 const struct ieee80211_iface_combination *iface_combinations; member
|
| /linux/net/mac80211/ |
| H A D | main.c | 1217 comb = &local->hw.wiphy->iface_combinations[i]; in ieee80211_register_hw() 1228 if (!ieee80211_ifcomb_check(radio->iface_combinations, in ieee80211_register_hw() 1233 if (!ieee80211_ifcomb_check(hw->wiphy->iface_combinations, in ieee80211_register_hw()
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | wlcore.h | 489 const struct ieee80211_iface_combination *iface_combinations; member
|
| H A D | main.c | 6335 wl->hw->wiphy->iface_combinations = wl->iface_combinations; in wl1271_init_ieee80211()
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | fw.c | 219 ar->hw->wiphy->iface_combinations = ar->if_combs; in carl9170_fw_set_if_combinations()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | init.c | 462 radio->iface_combinations = &if_comb; in mt7996_init_wiphy_band() 503 wiphy->iface_combinations = is_mt7996(&dev->mt76) ? &if_comb_global : in mt7996_init_wiphy()
|
| /linux/net/wireless/ |
| H A D | core.c | 817 radio->iface_combinations, in wiphy_verify_combinations() 828 wiphy->iface_combinations, in wiphy_verify_combinations()
|
| H A D | util.c | 2575 cs = radio->iface_combinations; in cfg80211_iter_combinations() 2578 cs = wiphy->iface_combinations; in cfg80211_iter_combinations()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | init.c | 412 wiphy->iface_combinations = if_comb; in mt7915_init_wiphy()
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | cfg80211.c | 1114 wiphy->iface_combinations = if_comb; in qtnf_wiphy_setup_if_comb()
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00dev.c | 1356 rt2x00dev->hw->wiphy->iface_combinations = rt2x00dev->if_combinations; in rt2x00lib_set_if_combinations()
|
| /linux/drivers/net/wireless/ti/wl12xx/ |
| H A D | main.c | 1810 wl->iface_combinations = wl12xx_iface_combinations; in wl12xx_setup()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | cfg80211.c | 4784 wiphy->iface_combinations = &mwifiex_iface_comb_ap_sta_drcs; in mwifiex_register_cfg80211() 4786 wiphy->iface_combinations = &mwifiex_iface_comb_ap_sta_vht; in mwifiex_register_cfg80211() 4788 wiphy->iface_combinations = &mwifiex_iface_comb_ap_sta; in mwifiex_register_cfg80211()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | mac.c | 10233 ar->hw->wiphy->iface_combinations = ath10k_if_comb; in ath10k_mac_register() 10240 ar->hw->wiphy->iface_combinations = in ath10k_mac_register() 10245 ar->hw->wiphy->iface_combinations = ath10k_tlv_if_comb; in ath10k_mac_register() 10254 ar->hw->wiphy->iface_combinations = ath10k_10x_if_comb; in ath10k_mac_register() 10259 ar->hw->wiphy->iface_combinations = ath10k_10_4_if_comb; in ath10k_mac_register() 10264 ar->hw->wiphy->iface_combinations = in ath10k_mac_register()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | cfg80211.c | 7607 wiphy->iface_combinations = combo; in brcmf_setup_ifmodes() 7678 for (i = 0, combo = wiphy->iface_combinations; in brcmf_setup_wiphy() 8311 if (wiphy->iface_combinations) { in brcmf_free_wiphy() 8313 kfree(wiphy->iface_combinations[i].limits); in brcmf_free_wiphy() 8315 kfree(wiphy->iface_combinations); in brcmf_free_wiphy()
|
| /linux/drivers/net/wireless/ti/wl18xx/ |
| H A D | main.c | 1947 wl->iface_combinations = wl18xx_iface_combinations; in wl18xx_setup()
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | cfg80211.c | 3823 wiphy->iface_combinations = &nxpwifi_iface_comb_ap_sta_vht; in nxpwifi_register_cfg80211() 3825 wiphy->iface_combinations = &nxpwifi_iface_comb_ap_sta; in nxpwifi_register_cfg80211()
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 2121 wiphy->iface_combinations = rsi_iface_combinations; in rsi_mac80211_attach()
|
| /linux/include/net/ |
| H A D | cfg80211.h | 6257 const struct ieee80211_iface_combination *iface_combinations; member 6554 const struct ieee80211_iface_combination *iface_combinations; member
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 14539 iter_comb = radio[i].iface_combinations; in ath12k_mac_setup_global_iface_comb() 14574 ath12k_mac_cleanup_iface_comb(radio[i].iface_combinations); in ath12k_mac_cleanup_iface_combinations() 14579 ath12k_mac_cleanup_iface_comb(wiphy->iface_combinations); in ath12k_mac_cleanup_iface_combinations() 14648 radio[i].iface_combinations = comb; in ath12k_mac_setup_iface_combinations() 14663 wiphy->iface_combinations = combinations; in ath12k_mac_setup_iface_combinations() 14673 ath12k_mac_cleanup_iface_comb(radio[i].iface_combinations); in ath12k_mac_setup_iface_combinations()
|
| /linux/drivers/net/wireless/morsemicro/mm81x/ |
| H A D | mac.c | 2331 wiphy->iface_combinations = mors_if_combs; in mm81x_mac_config_hw()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 369 wiphy->iface_combinations = iwl_mld_iface_combinations; in iwl_mac_hw_set_wiphy()
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim_main.c | 5880 hw->wiphy->iface_combinations = &data->if_combination; in mac80211_hwsim_new_radio() 6076 radio->iface_combinations = &data->if_combination_radio; in mac80211_hwsim_new_radio()
|