Home
last modified time | relevance | path

Searched refs:ieee80211_hw_set (Results 1 – 25 of 56) sorted by relevance

123

/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7921/
A Dinit.c125 ieee80211_hw_set(hw, SINGLE_SCAN_ON_ALL_BANDS); in mt7921_init_wiphy()
126 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mt7921_init_wiphy()
127 ieee80211_hw_set(hw, SUPPORTS_TX_ENCAP_OFFLOAD); in mt7921_init_wiphy()
128 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt7921_init_wiphy()
129 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mt7921_init_wiphy()
130 ieee80211_hw_set(hw, SUPPORTS_PS); in mt7921_init_wiphy()
131 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in mt7921_init_wiphy()
132 ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW); in mt7921_init_wiphy()
133 ieee80211_hw_set(hw, CONNECTION_MONITOR); in mt7921_init_wiphy()
136 ieee80211_hw_set(hw, CONNECTION_MONITOR); in mt7921_init_wiphy()
/linux-6.3-rc2/drivers/net/wireless/silabs/wfx/
A Dmain.c265 ieee80211_hw_set(hw, TX_AMPDU_SETUP_IN_HW); in wfx_init_common()
266 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in wfx_init_common()
267 ieee80211_hw_set(hw, CONNECTION_MONITOR); in wfx_init_common()
268 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in wfx_init_common()
269 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in wfx_init_common()
270 ieee80211_hw_set(hw, SIGNAL_DBM); in wfx_init_common()
271 ieee80211_hw_set(hw, SUPPORTS_PS); in wfx_init_common()
272 ieee80211_hw_set(hw, MFP_CAPABLE); in wfx_init_common()
/linux-6.3-rc2/drivers/net/wireless/st/cw1200/
A Dmain.c279 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in cw1200_init_common()
280 ieee80211_hw_set(hw, TX_AMPDU_SETUP_IN_HW); in cw1200_init_common()
281 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in cw1200_init_common()
282 ieee80211_hw_set(hw, CONNECTION_MONITOR); in cw1200_init_common()
283 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in cw1200_init_common()
284 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in cw1200_init_common()
285 ieee80211_hw_set(hw, SIGNAL_DBM); in cw1200_init_common()
286 ieee80211_hw_set(hw, SUPPORTS_PS); in cw1200_init_common()
/linux-6.3-rc2/drivers/net/wireless/ath/ath9k/
A Dinit.c934 ieee80211_hw_set(hw, QUEUE_CONTROL); in ath9k_set_mcc_capab()
956 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in ath9k_set_hw_capab()
958 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath9k_set_hw_capab()
959 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in ath9k_set_hw_capab()
960 ieee80211_hw_set(hw, SIGNAL_DBM); in ath9k_set_hw_capab()
961 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath9k_set_hw_capab()
963 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in ath9k_set_hw_capab()
964 ieee80211_hw_set(hw, SUPPORTS_CLONED_SKBS); in ath9k_set_hw_capab()
967 ieee80211_hw_set(hw, SUPPORTS_PS); in ath9k_set_hw_capab()
970 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in ath9k_set_hw_capab()
[all …]
A Dhtc_drv_init.c719 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in ath9k_set_hw_capab()
720 ieee80211_hw_set(hw, MFP_CAPABLE); in ath9k_set_hw_capab()
721 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath9k_set_hw_capab()
722 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in ath9k_set_hw_capab()
723 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath9k_set_hw_capab()
724 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in ath9k_set_hw_capab()
725 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath9k_set_hw_capab()
726 ieee80211_hw_set(hw, SIGNAL_DBM); in ath9k_set_hw_capab()
727 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in ath9k_set_hw_capab()
728 ieee80211_hw_set(hw, DOESNT_SUPPORT_QOS_NDP); in ath9k_set_hw_capab()
[all …]
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt7601u/
A Dinit.c596 ieee80211_hw_set(hw, SIGNAL_DBM); in mt7601u_register_device()
597 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in mt7601u_register_device()
598 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in mt7601u_register_device()
599 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mt7601u_register_device()
600 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in mt7601u_register_device()
601 ieee80211_hw_set(hw, MFP_CAPABLE); in mt7601u_register_device()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7615/
A Dinit.c194 ieee80211_hw_set(hw, SUPPORTS_PS); in mt7615_check_offload_capability()
195 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in mt7615_check_offload_capability()
400 ieee80211_hw_set(hw, SINGLE_SCAN_ON_ALL_BANDS); in mt7615_init_wiphy()
401 ieee80211_hw_set(hw, TX_STATUS_NO_AMPDU_LEN); in mt7615_init_wiphy()
402 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mt7615_init_wiphy()
403 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt7615_init_wiphy()
404 ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW); in mt7615_init_wiphy()
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/dvm/
A Dmac80211.c88 ieee80211_hw_set(hw, SIGNAL_DBM); in iwlagn_mac_setup_register()
89 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in iwlagn_mac_setup_register()
90 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in iwlagn_mac_setup_register()
91 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwlagn_mac_setup_register()
92 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in iwlagn_mac_setup_register()
93 ieee80211_hw_set(hw, QUEUE_CONTROL); in iwlagn_mac_setup_register()
94 ieee80211_hw_set(hw, SUPPORTS_PS); in iwlagn_mac_setup_register()
95 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in iwlagn_mac_setup_register()
96 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in iwlagn_mac_setup_register()
97 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in iwlagn_mac_setup_register()
[all …]
/linux-6.3-rc2/drivers/net/wireless/intersil/p54/
A Dmain.c745 ieee80211_hw_set(dev, REPORTS_TX_ACK_STATUS); in p54_init_common()
746 ieee80211_hw_set(dev, MFP_CAPABLE); in p54_init_common()
747 ieee80211_hw_set(dev, PS_NULLFUNC_STACK); in p54_init_common()
748 ieee80211_hw_set(dev, SUPPORTS_PS); in p54_init_common()
749 ieee80211_hw_set(dev, RX_INCLUDES_FCS); in p54_init_common()
750 ieee80211_hw_set(dev, SIGNAL_DBM); in p54_init_common()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/
A Dmac80211.c446 ieee80211_hw_set(hw, SIGNAL_DBM); in mt76_phy_init()
447 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mt76_phy_init()
448 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in mt76_phy_init()
449 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mt76_phy_init()
450 ieee80211_hw_set(hw, SUPPORTS_CLONED_SKBS); in mt76_phy_init()
451 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in mt76_phy_init()
455 ieee80211_hw_set(hw, TX_AMSDU); in mt76_phy_init()
456 ieee80211_hw_set(hw, TX_FRAG_LIST); in mt76_phy_init()
459 ieee80211_hw_set(hw, MFP_CAPABLE); in mt76_phy_init()
460 ieee80211_hw_set(hw, AP_LINK_PS); in mt76_phy_init()
[all …]
A Dmt76x02_util.c180 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in mt76x02_init_device()
181 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in mt76x02_init_device()
182 ieee80211_hw_set(hw, NEEDS_UNIQUE_STA_ADDR); in mt76x02_init_device()
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmac80211.c265 ieee80211_hw_set(hw, SIGNAL_DBM); in iwl_mvm_mac_setup_register()
266 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwl_mvm_mac_setup_register()
269 ieee80211_hw_set(hw, SUPPORTS_PS); in iwl_mvm_mac_setup_register()
274 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in iwl_mvm_mac_setup_register()
281 ieee80211_hw_set(hw, BUFF_MMPDU_TXQ); in iwl_mvm_mac_setup_register()
282 ieee80211_hw_set(hw, STA_MMPDU_TXQ); in iwl_mvm_mac_setup_register()
295 ieee80211_hw_set(hw, TX_AMSDU); in iwl_mvm_mac_setup_register()
296 ieee80211_hw_set(hw, TX_FRAG_LIST); in iwl_mvm_mac_setup_register()
308 ieee80211_hw_set(hw, AP_LINK_PS); in iwl_mvm_mac_setup_register()
319 ieee80211_hw_set(hw, USES_RSS); in iwl_mvm_mac_setup_register()
[all …]
/linux-6.3-rc2/drivers/staging/vt6656/
A Dmain_usb.c1039 ieee80211_hw_set(priv->hw, TIMING_BEACON_ONLY); in vt6656_probe()
1040 ieee80211_hw_set(priv->hw, SIGNAL_DBM); in vt6656_probe()
1041 ieee80211_hw_set(priv->hw, RX_INCLUDES_FCS); in vt6656_probe()
1042 ieee80211_hw_set(priv->hw, REPORTS_TX_ACK_STATUS); in vt6656_probe()
1043 ieee80211_hw_set(priv->hw, SUPPORTS_PS); in vt6656_probe()
1044 ieee80211_hw_set(priv->hw, PS_NULLFUNC_STACK); in vt6656_probe()
/linux-6.3-rc2/drivers/net/wireless/ath/carl9170/
A Dmain.c1809 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in carl9170_alloc()
1810 ieee80211_hw_set(hw, MFP_CAPABLE); in carl9170_alloc()
1811 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in carl9170_alloc()
1812 ieee80211_hw_set(hw, SUPPORTS_PS); in carl9170_alloc()
1813 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in carl9170_alloc()
1814 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in carl9170_alloc()
1815 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in carl9170_alloc()
1816 ieee80211_hw_set(hw, SIGNAL_DBM); in carl9170_alloc()
1817 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in carl9170_alloc()
1824 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in carl9170_alloc()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/
A Dmain.c2170 ieee80211_hw_set(hw, SIGNAL_DBM); in rtw_register_hw()
2171 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in rtw_register_hw()
2172 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rtw_register_hw()
2173 ieee80211_hw_set(hw, MFP_CAPABLE); in rtw_register_hw()
2174 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in rtw_register_hw()
2175 ieee80211_hw_set(hw, SUPPORTS_PS); in rtw_register_hw()
2176 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in rtw_register_hw()
2177 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in rtw_register_hw()
2178 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in rtw_register_hw()
2179 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rtw_register_hw()
[all …]
/linux-6.3-rc2/drivers/net/wireless/purelifi/plfxlc/
A Dmac.c732 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in plfxlc_mac_alloc_hw()
733 ieee80211_hw_set(hw, SIGNAL_DBM); in plfxlc_mac_alloc_hw()
734 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in plfxlc_mac_alloc_hw()
735 ieee80211_hw_set(hw, MFP_CAPABLE); in plfxlc_mac_alloc_hw()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/
A Dinit.c381 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mt7915_init_wiphy()
382 ieee80211_hw_set(hw, SUPPORTS_TX_ENCAP_OFFLOAD); in mt7915_init_wiphy()
383 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt7915_init_wiphy()
384 ieee80211_hw_set(hw, SUPPORTS_MULTI_BSSID); in mt7915_init_wiphy()
385 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mt7915_init_wiphy()
386 ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW); in mt7915_init_wiphy()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/
A Dbase.c374 ieee80211_hw_set(hw, SIGNAL_DBM); in _rtl_init_mac80211()
375 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in _rtl_init_mac80211()
376 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in _rtl_init_mac80211()
377 ieee80211_hw_set(hw, MFP_CAPABLE); in _rtl_init_mac80211()
378 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in _rtl_init_mac80211()
379 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in _rtl_init_mac80211()
380 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in _rtl_init_mac80211()
384 ieee80211_hw_set(hw, SUPPORTS_PS); in _rtl_init_mac80211()
385 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in _rtl_init_mac80211()
388 ieee80211_hw_set(hw, SUPPORTS_PS); in _rtl_init_mac80211()
[all …]
/linux-6.3-rc2/drivers/net/wireless/ath/wcn36xx/
A Dmain.c1423 ieee80211_hw_set(wcn->hw, TIMING_BEACON_ONLY); in wcn36xx_init_ieee80211()
1424 ieee80211_hw_set(wcn->hw, AMPDU_AGGREGATION); in wcn36xx_init_ieee80211()
1425 ieee80211_hw_set(wcn->hw, SUPPORTS_PS); in wcn36xx_init_ieee80211()
1426 ieee80211_hw_set(wcn->hw, SIGNAL_DBM); in wcn36xx_init_ieee80211()
1427 ieee80211_hw_set(wcn->hw, HAS_RATE_CONTROL); in wcn36xx_init_ieee80211()
1428 ieee80211_hw_set(wcn->hw, SINGLE_SCAN_ON_ALL_BANDS); in wcn36xx_init_ieee80211()
1429 ieee80211_hw_set(wcn->hw, REPORTS_TX_ACK_STATUS); in wcn36xx_init_ieee80211()
/linux-6.3-rc2/drivers/net/wireless/
A Dmac80211_hwsim.c4405 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mac80211_hwsim_new_radio()
4406 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in mac80211_hwsim_new_radio()
4408 ieee80211_hw_set(hw, QUEUE_CONTROL); in mac80211_hwsim_new_radio()
4409 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mac80211_hwsim_new_radio()
4410 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mac80211_hwsim_new_radio()
4411 ieee80211_hw_set(hw, MFP_CAPABLE); in mac80211_hwsim_new_radio()
4412 ieee80211_hw_set(hw, SIGNAL_DBM); in mac80211_hwsim_new_radio()
4413 ieee80211_hw_set(hw, SUPPORTS_PS); in mac80211_hwsim_new_radio()
4415 ieee80211_hw_set(hw, TDLS_WIDER_BW); in mac80211_hwsim_new_radio()
4423 ieee80211_hw_set(hw, AP_LINK_PS); in mac80211_hwsim_new_radio()
[all …]
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7603/
A Dinit.c532 ieee80211_hw_set(hw, TX_STATUS_NO_AMPDU_LEN); in mt7603_register_device()
533 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in mt7603_register_device()
534 ieee80211_hw_set(hw, NEEDS_UNIQUE_STA_ADDR); in mt7603_register_device()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7996/
A Dinit.c192 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mt7996_init_wiphy()
193 ieee80211_hw_set(hw, SUPPORTS_TX_ENCAP_OFFLOAD); in mt7996_init_wiphy()
194 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt7996_init_wiphy()
195 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mt7996_init_wiphy()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw89/
A Dcore.c3350 ieee80211_hw_set(hw, SIGNAL_DBM); in rtw89_core_register_hw()
3351 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rtw89_core_register_hw()
3352 ieee80211_hw_set(hw, MFP_CAPABLE); in rtw89_core_register_hw()
3354 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rtw89_core_register_hw()
3355 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in rtw89_core_register_hw()
3356 ieee80211_hw_set(hw, TX_AMSDU); in rtw89_core_register_hw()
3357 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in rtw89_core_register_hw()
3359 ieee80211_hw_set(hw, SUPPORTS_PS); in rtw89_core_register_hw()
3360 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in rtw89_core_register_hw()
3362 ieee80211_hw_set(hw, SUPPORTS_MULTI_BSSID); in rtw89_core_register_hw()
[all …]
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/
A Dmac.c9013 ieee80211_hw_set(ar->hw, SIGNAL_DBM); in __ath11k_mac_register()
9014 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in __ath11k_mac_register()
9016 ieee80211_hw_set(ar->hw, MFP_CAPABLE); in __ath11k_mac_register()
9018 ieee80211_hw_set(ar->hw, HAS_RATE_CONTROL); in __ath11k_mac_register()
9019 ieee80211_hw_set(ar->hw, AP_LINK_PS); in __ath11k_mac_register()
9020 ieee80211_hw_set(ar->hw, SPECTRUM_MGMT); in __ath11k_mac_register()
9023 ieee80211_hw_set(ar->hw, WANT_MONITOR_VIF); in __ath11k_mac_register()
9024 ieee80211_hw_set(ar->hw, CHANCTX_STA_CSA); in __ath11k_mac_register()
9025 ieee80211_hw_set(ar->hw, QUEUE_CONTROL); in __ath11k_mac_register()
9027 ieee80211_hw_set(ar->hw, REPORTS_LOW_ACK); in __ath11k_mac_register()
[all …]
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/
A Dmac.c6787 ieee80211_hw_set(ar->hw, SIGNAL_DBM); in __ath12k_mac_register()
6788 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in __ath12k_mac_register()
6790 ieee80211_hw_set(ar->hw, MFP_CAPABLE); in __ath12k_mac_register()
6792 ieee80211_hw_set(ar->hw, HAS_RATE_CONTROL); in __ath12k_mac_register()
6793 ieee80211_hw_set(ar->hw, AP_LINK_PS); in __ath12k_mac_register()
6794 ieee80211_hw_set(ar->hw, SPECTRUM_MGMT); in __ath12k_mac_register()
6797 ieee80211_hw_set(ar->hw, CHANCTX_STA_CSA); in __ath12k_mac_register()
6798 ieee80211_hw_set(ar->hw, QUEUE_CONTROL); in __ath12k_mac_register()
6799 ieee80211_hw_set(ar->hw, SUPPORTS_TX_FRAG); in __ath12k_mac_register()
6800 ieee80211_hw_set(ar->hw, REPORTS_LOW_ACK); in __ath12k_mac_register()
[all …]

Completed in 99 milliseconds

123