Home
last modified time | relevance | path

Searched refs:interface_modes (Results 1 – 25 of 48) sorted by relevance

12

/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Dhw.c391 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
483 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
575 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
665 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
750 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
843 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
/linux/drivers/net/wireless/ath/ath11k/
H A Dcore.c83 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
169 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
256 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
347 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
434 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
525 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
616 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
701 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
786 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
876 .interface_modes = BIT(NL80211_IFTYPE_STATION) |
/linux/net/mac80211/
H A Dmain.c1161 if (WARN_ON(local->hw.wiphy->interface_modes & in ieee80211_register_hw()
1369 if (local->hw.wiphy->interface_modes & BIT(NL80211_IFTYPE_AP) && in ieee80211_register_hw()
1371 hw->wiphy->interface_modes |= BIT(NL80211_IFTYPE_AP_VLAN); in ieee80211_register_hw()
1376 hw->wiphy->interface_modes |= BIT(NL80211_IFTYPE_MONITOR); in ieee80211_register_hw()
1395 local->hw.wiphy->interface_modes &= ~BIT(NL80211_IFTYPE_MESH_POINT); in ieee80211_register_hw()
1400 if (local->hw.wiphy->interface_modes & BIT(NL80211_IFTYPE_MESH_POINT)) in ieee80211_register_hw()
1426 if (local->hw.wiphy->interface_modes & BIT(NL80211_IFTYPE_ADHOC)) in ieee80211_register_hw()
1643 if (local->hw.wiphy->interface_modes & BIT(NL80211_IFTYPE_STATION) && in ieee80211_register_hw()
/linux/net/wireless/
H A Dcore.c817 if (WARN_ON((wiphy->interface_modes & types) != types)) in wiphy_verify_iface_combinations()
886 u16 ifmodes = wiphy->interface_modes; in wiphy_register()
902 if (WARN_ON((wiphy->interface_modes & BIT(NL80211_IFTYPE_PD)) && in wiphy_register()
906 if (WARN_ON((wiphy->interface_modes & BIT(NL80211_IFTYPE_NAN)) && in wiphy_register()
912 if (WARN_ON((wiphy->interface_modes & BIT(NL80211_IFTYPE_NAN_DATA)) && in wiphy_register()
916 if (WARN_ON(wiphy->interface_modes & BIT(NL80211_IFTYPE_WDS))) in wiphy_register()
1008 if (WARN_ON(ifmodes != wiphy->interface_modes)) in wiphy_register()
1009 wiphy->interface_modes = ifmodes; in wiphy_register()
H A Dutil.c1302 !(rdev->wiphy.interface_modes & (1 << ntype))) in cfg80211_change_iface()
3016 return wiphy->interface_modes & BIT(iftype); in cfg80211_iftype_allowed()
/linux/drivers/net/wireless/ath/carl9170/
H A Dfw.c338 ar->hw->wiphy->interface_modes |= BIT(NL80211_IFTYPE_ADHOC); in carl9170_fw()
352 ar->hw->wiphy->interface_modes |= if_comb_types; in carl9170_fw()
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcfg80211.c1098 u16 interface_modes = 0; in qtnf_wiphy_setup_if_comb() local
1111 interface_modes |= if_comb[i].limits[j].types; in qtnf_wiphy_setup_if_comb()
1116 wiphy->interface_modes = interface_modes; in qtnf_wiphy_setup_if_comb()
/linux/drivers/net/wireless/ath/ath12k/
H A Dhw.h187 u16 interface_modes; member
H A Dmac.c14407 u16 interface_modes = U16_MAX; in ath12k_mac_get_ifmodes() local
14410 interface_modes &= ar->ab->hw_params->interface_modes; in ath12k_mac_get_ifmodes()
14412 return interface_modes == U16_MAX ? 0 : interface_modes; in ath12k_mac_get_ifmodes()
14420 u16 interface_modes, mode = 0; in ath12k_mac_is_iface_mode_enable() local
14431 interface_modes = ar->ab->hw_params->interface_modes; in ath12k_mac_is_iface_mode_enable()
14432 if (interface_modes & mode) { in ath12k_mac_is_iface_mode_enable()
14445 u16 interface_modes = ar->ab->hw_params->interface_modes; in ath12k_mac_setup_radio_iface_comb() local
14450 ap = interface_modes & BIT(NL80211_IFTYPE_AP); in ath12k_mac_setup_radio_iface_comb()
14451 p2p = interface_modes & BIT(NL80211_IFTYPE_P2P_DEVICE); in ath12k_mac_setup_radio_iface_comb()
14454 (interface_modes & BIT(NL80211_IFTYPE_MESH_POINT)); in ath12k_mac_setup_radio_iface_comb()
[all …]
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_module.c139 ieee->wdev.wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) in alloc_libipw()
/linux/drivers/net/wireless/st/cw1200/
H A Dmain.c292 hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in cw1200_init_common()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Ddev.h479 u32 interface_modes, exclusive_interface_modes; member
H A Dmain.c622 priv->contexts[IWL_RXON_CTX_BSS].interface_modes = in iwl_init_context()
643 priv->contexts[IWL_RXON_CTX_PAN].interface_modes = in iwl_init_context()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_core.c789 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in mt792x_init_wiphy()
797 wiphy->interface_modes |= BIT(NL80211_IFTYPE_NAN) | in mt792x_init_wiphy()
H A Dmac80211.c537 hw->wiphy->interface_modes = in mt76_alloc_phy()
709 hw->wiphy->interface_modes = in mt76_alloc_device()
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c1456 rt2x00dev->hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION); in rt2x00lib_probe_dev()
1458 rt2x00dev->hw->wiphy->interface_modes |= in rt2x00lib_probe_dev()
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dinit.c612 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION); in mt7601u_register_device()
/linux/drivers/net/wireless/virtual/
H A Dvirt_wifi.c394 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION); in virt_wifi_make_wiphy()
/linux/drivers/net/wireless/purelifi/plfxlc/
H A Dmac.c735 hw->wiphy->interface_modes = in plfxlc_mac_alloc_hw()
/linux/drivers/net/wireless/marvell/libertas_tf/
H A Dmain.c588 hw->wiphy->interface_modes = in lbtf_add_card()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmac80211.c272 hw->wiphy->interface_modes |= BIT(NL80211_IFTYPE_NAN); in iwl_mld_hw_set_nan()
273 hw->wiphy->interface_modes |= BIT(NL80211_IFTYPE_NAN_DATA); in iwl_mld_hw_set_nan()
317 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in iwl_mac_hw_set_wiphy()
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c1399 hw->wiphy->interface_modes = in zd_mac_alloc_hw()
/linux/drivers/net/wireless/ti/wl1251/
H A Dmain.c1527 wl->hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in wl1251_init_ieee80211()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c1102 hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in ieee_hw_init()
/linux/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c3884 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in ath6kl_cfg80211_init()
3888 wiphy->interface_modes |= BIT(NL80211_IFTYPE_P2P_GO) | in ath6kl_cfg80211_init()

12