Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/net/wireless/mediatek/mt76/
Dmac80211.c316 ieee80211_hw_set(hw, SIGNAL_DBM); in mt76_register_device()
317 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in mt76_register_device()
318 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in mt76_register_device()
319 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mt76_register_device()
320 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in mt76_register_device()
321 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mt76_register_device()
322 ieee80211_hw_set(hw, SUPPORTS_CLONED_SKBS); in mt76_register_device()
323 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in mt76_register_device()
324 ieee80211_hw_set(hw, TX_AMSDU); in mt76_register_device()
325 ieee80211_hw_set(hw, TX_FRAG_LIST); in mt76_register_device()
[all …]
Dmt76x02_util.c192 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in mt76x02_init_device()
193 ieee80211_hw_set(hw, SUPPORTS_REORDERING_BUFFER); in mt76x02_init_device()
/Linux-v5.4/drivers/net/wireless/st/cw1200/
Dmain.c278 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in cw1200_init_common()
279 ieee80211_hw_set(hw, TX_AMPDU_SETUP_IN_HW); in cw1200_init_common()
280 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in cw1200_init_common()
281 ieee80211_hw_set(hw, CONNECTION_MONITOR); in cw1200_init_common()
282 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in cw1200_init_common()
283 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in cw1200_init_common()
284 ieee80211_hw_set(hw, SIGNAL_DBM); in cw1200_init_common()
285 ieee80211_hw_set(hw, SUPPORTS_PS); in cw1200_init_common()
/Linux-v5.4/drivers/net/wireless/ath/ath9k/
Dinit.c898 ieee80211_hw_set(hw, QUEUE_CONTROL); in ath9k_set_mcc_capab()
920 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in ath9k_set_hw_capab()
921 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in ath9k_set_hw_capab()
922 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath9k_set_hw_capab()
923 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath9k_set_hw_capab()
924 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in ath9k_set_hw_capab()
925 ieee80211_hw_set(hw, SIGNAL_DBM); in ath9k_set_hw_capab()
926 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath9k_set_hw_capab()
927 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in ath9k_set_hw_capab()
928 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in ath9k_set_hw_capab()
[all …]
Dhtc_drv_init.c721 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in ath9k_set_hw_capab()
722 ieee80211_hw_set(hw, MFP_CAPABLE); in ath9k_set_hw_capab()
723 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath9k_set_hw_capab()
724 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in ath9k_set_hw_capab()
725 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath9k_set_hw_capab()
726 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in ath9k_set_hw_capab()
727 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath9k_set_hw_capab()
728 ieee80211_hw_set(hw, SIGNAL_DBM); in ath9k_set_hw_capab()
729 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in ath9k_set_hw_capab()
730 ieee80211_hw_set(hw, DOESNT_SUPPORT_QOS_NDP); in ath9k_set_hw_capab()
[all …]
/Linux-v5.4/drivers/net/wireless/mediatek/mt7601u/
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-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/
Dmac80211.c93 ieee80211_hw_set(hw, SIGNAL_DBM); in iwlagn_mac_setup_register()
94 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in iwlagn_mac_setup_register()
95 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in iwlagn_mac_setup_register()
96 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwlagn_mac_setup_register()
97 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in iwlagn_mac_setup_register()
98 ieee80211_hw_set(hw, QUEUE_CONTROL); in iwlagn_mac_setup_register()
99 ieee80211_hw_set(hw, SUPPORTS_PS); in iwlagn_mac_setup_register()
100 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in iwlagn_mac_setup_register()
101 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in iwlagn_mac_setup_register()
102 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in iwlagn_mac_setup_register()
[all …]
/Linux-v5.4/drivers/net/wireless/intersil/p54/
Dmain.c743 ieee80211_hw_set(dev, REPORTS_TX_ACK_STATUS); in p54_init_common()
744 ieee80211_hw_set(dev, MFP_CAPABLE); in p54_init_common()
745 ieee80211_hw_set(dev, PS_NULLFUNC_STACK); in p54_init_common()
746 ieee80211_hw_set(dev, SUPPORTS_PS); in p54_init_common()
747 ieee80211_hw_set(dev, RX_INCLUDES_FCS); in p54_init_common()
748 ieee80211_hw_set(dev, SIGNAL_DBM); in p54_init_common()
/Linux-v5.4/drivers/net/wireless/realtek/rtw88/
Dmain.c1235 ieee80211_hw_set(hw, SIGNAL_DBM); in rtw_register_hw()
1236 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in rtw_register_hw()
1237 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rtw_register_hw()
1238 ieee80211_hw_set(hw, MFP_CAPABLE); in rtw_register_hw()
1239 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in rtw_register_hw()
1240 ieee80211_hw_set(hw, SUPPORTS_PS); in rtw_register_hw()
1241 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in rtw_register_hw()
1242 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in rtw_register_hw()
1243 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in rtw_register_hw()
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/
Dmac80211.c374 ieee80211_hw_set(hw, SIGNAL_DBM); in iwl_mvm_mac_setup_register()
375 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwl_mvm_mac_setup_register()
376 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in iwl_mvm_mac_setup_register()
377 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in iwl_mvm_mac_setup_register()
378 ieee80211_hw_set(hw, SUPPORTS_PS); in iwl_mvm_mac_setup_register()
379 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in iwl_mvm_mac_setup_register()
380 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in iwl_mvm_mac_setup_register()
381 ieee80211_hw_set(hw, TIMING_BEACON_ONLY); in iwl_mvm_mac_setup_register()
382 ieee80211_hw_set(hw, CONNECTION_MONITOR); in iwl_mvm_mac_setup_register()
383 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in iwl_mvm_mac_setup_register()
[all …]
/Linux-v5.4/drivers/net/wireless/ath/wcn36xx/
Dmain.c1171 ieee80211_hw_set(wcn->hw, TIMING_BEACON_ONLY); in wcn36xx_init_ieee80211()
1172 ieee80211_hw_set(wcn->hw, AMPDU_AGGREGATION); in wcn36xx_init_ieee80211()
1173 ieee80211_hw_set(wcn->hw, CONNECTION_MONITOR); in wcn36xx_init_ieee80211()
1174 ieee80211_hw_set(wcn->hw, SUPPORTS_PS); in wcn36xx_init_ieee80211()
1175 ieee80211_hw_set(wcn->hw, SIGNAL_DBM); in wcn36xx_init_ieee80211()
1176 ieee80211_hw_set(wcn->hw, HAS_RATE_CONTROL); in wcn36xx_init_ieee80211()
1177 ieee80211_hw_set(wcn->hw, SINGLE_SCAN_ON_ALL_BANDS); in wcn36xx_init_ieee80211()
/Linux-v5.4/drivers/net/wireless/ath/carl9170/
Dmain.c1844 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in carl9170_alloc()
1845 ieee80211_hw_set(hw, MFP_CAPABLE); in carl9170_alloc()
1846 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in carl9170_alloc()
1847 ieee80211_hw_set(hw, SUPPORTS_PS); in carl9170_alloc()
1848 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in carl9170_alloc()
1849 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in carl9170_alloc()
1850 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in carl9170_alloc()
1851 ieee80211_hw_set(hw, SIGNAL_DBM); in carl9170_alloc()
1852 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in carl9170_alloc()
1859 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in carl9170_alloc()
/Linux-v5.4/drivers/staging/vt6656/
Dmain_usb.c1013 ieee80211_hw_set(priv->hw, TIMING_BEACON_ONLY); in vt6656_probe()
1014 ieee80211_hw_set(priv->hw, SIGNAL_DBM); in vt6656_probe()
1015 ieee80211_hw_set(priv->hw, RX_INCLUDES_FCS); in vt6656_probe()
1016 ieee80211_hw_set(priv->hw, REPORTS_TX_ACK_STATUS); in vt6656_probe()
1017 ieee80211_hw_set(priv->hw, SUPPORTS_PS); in vt6656_probe()
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7615/
Dinit.c271 ieee80211_hw_set(hw, SUPPORTS_REORDERING_BUFFER); in mt7615_register_device()
272 ieee80211_hw_set(hw, TX_STATUS_NO_AMPDU_LEN); in mt7615_register_device()
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/
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-v5.4/drivers/net/wireless/
Dmac80211_hwsim.c2894 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mac80211_hwsim_new_radio()
2895 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in mac80211_hwsim_new_radio()
2896 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in mac80211_hwsim_new_radio()
2897 ieee80211_hw_set(hw, QUEUE_CONTROL); in mac80211_hwsim_new_radio()
2898 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mac80211_hwsim_new_radio()
2899 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mac80211_hwsim_new_radio()
2900 ieee80211_hw_set(hw, MFP_CAPABLE); in mac80211_hwsim_new_radio()
2901 ieee80211_hw_set(hw, SIGNAL_DBM); in mac80211_hwsim_new_radio()
2902 ieee80211_hw_set(hw, SUPPORTS_PS); in mac80211_hwsim_new_radio()
2903 ieee80211_hw_set(hw, TDLS_WIDER_BW); in mac80211_hwsim_new_radio()
[all …]
/Linux-v5.4/drivers/staging/vt6655/
Ddevice_main.c1743 ieee80211_hw_set(priv->hw, TIMING_BEACON_ONLY); in vt6655_probe()
1744 ieee80211_hw_set(priv->hw, SIGNAL_DBM); in vt6655_probe()
1745 ieee80211_hw_set(priv->hw, RX_INCLUDES_FCS); in vt6655_probe()
1746 ieee80211_hw_set(priv->hw, REPORTS_TX_ACK_STATUS); in vt6655_probe()
1747 ieee80211_hw_set(priv->hw, SUPPORTS_PS); in vt6655_probe()
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7603/
Dinit.c555 ieee80211_hw_set(hw, SUPPORTS_REORDERING_BUFFER); in mt7603_register_device()
556 ieee80211_hw_set(hw, TX_STATUS_NO_AMPDU_LEN); in mt7603_register_device()
/Linux-v5.4/drivers/net/wireless/zydas/zd1211rw/
Dzd_mac.c1386 ieee80211_hw_set(hw, MFP_CAPABLE); in zd_mac_alloc_hw()
1387 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in zd_mac_alloc_hw()
1388 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in zd_mac_alloc_hw()
1389 ieee80211_hw_set(hw, SIGNAL_UNSPEC); in zd_mac_alloc_hw()
/Linux-v5.4/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c2032 ieee80211_hw_set(hw, SIGNAL_DBM); in rsi_mac80211_attach()
2033 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rsi_mac80211_attach()
2034 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rsi_mac80211_attach()
2035 ieee80211_hw_set(hw, SUPPORTS_PS); in rsi_mac80211_attach()
2036 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in rsi_mac80211_attach()
/Linux-v5.4/drivers/net/wireless/ath/ath10k/
Dmac.c8772 ieee80211_hw_set(ar->hw, SIGNAL_DBM); in ath10k_mac_register()
8776 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in ath10k_mac_register()
8777 ieee80211_hw_set(ar->hw, SUPPORTS_DYNAMIC_PS); in ath10k_mac_register()
8780 ieee80211_hw_set(ar->hw, MFP_CAPABLE); in ath10k_mac_register()
8781 ieee80211_hw_set(ar->hw, REPORTS_TX_ACK_STATUS); in ath10k_mac_register()
8782 ieee80211_hw_set(ar->hw, HAS_RATE_CONTROL); in ath10k_mac_register()
8783 ieee80211_hw_set(ar->hw, AP_LINK_PS); in ath10k_mac_register()
8784 ieee80211_hw_set(ar->hw, SPECTRUM_MGMT); in ath10k_mac_register()
8785 ieee80211_hw_set(ar->hw, SUPPORT_FAST_XMIT); in ath10k_mac_register()
8786 ieee80211_hw_set(ar->hw, CONNECTION_MONITOR); in ath10k_mac_register()
[all …]
/Linux-v5.4/drivers/net/wireless/marvell/libertas_tf/
Dmain.c575 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in lbtf_add_card()
576 ieee80211_hw_set(hw, SIGNAL_DBM); in lbtf_add_card()
/Linux-v5.4/drivers/net/wireless/ath/ath5k/
Dbase.c2538 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in ath5k_init_ah()
2539 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath5k_init_ah()
2540 ieee80211_hw_set(hw, MFP_CAPABLE); in ath5k_init_ah()
2541 ieee80211_hw_set(hw, SIGNAL_DBM); in ath5k_init_ah()
2542 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath5k_init_ah()
2543 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in ath5k_init_ah()
/Linux-v5.4/drivers/net/wireless/ti/wlcore/
Dmain.c6225 ieee80211_hw_set(wl->hw, SUPPORT_FAST_XMIT); in wl1271_init_ieee80211()
6226 ieee80211_hw_set(wl->hw, CHANCTX_STA_CSA); in wl1271_init_ieee80211()
6227 ieee80211_hw_set(wl->hw, QUEUE_CONTROL); in wl1271_init_ieee80211()
6228 ieee80211_hw_set(wl->hw, TX_AMPDU_SETUP_IN_HW); in wl1271_init_ieee80211()
6229 ieee80211_hw_set(wl->hw, AMPDU_AGGREGATION); in wl1271_init_ieee80211()
6230 ieee80211_hw_set(wl->hw, AP_LINK_PS); in wl1271_init_ieee80211()
6231 ieee80211_hw_set(wl->hw, SPECTRUM_MGMT); in wl1271_init_ieee80211()
6232 ieee80211_hw_set(wl->hw, REPORTS_TX_ACK_STATUS); in wl1271_init_ieee80211()
6233 ieee80211_hw_set(wl->hw, CONNECTION_MONITOR); in wl1271_init_ieee80211()
6234 ieee80211_hw_set(wl->hw, HAS_RATE_CONTROL); in wl1271_init_ieee80211()
[all …]
/Linux-v5.4/drivers/net/wireless/ralink/rt2x00/
Drt2400pci.c1568 ieee80211_hw_set(rt2x00dev->hw, PS_NULLFUNC_STACK); in rt2400pci_probe_hw_mode()
1569 ieee80211_hw_set(rt2x00dev->hw, SUPPORTS_PS); in rt2400pci_probe_hw_mode()
1570 ieee80211_hw_set(rt2x00dev->hw, HOST_BROADCAST_PS_BUFFERING); in rt2400pci_probe_hw_mode()
1571 ieee80211_hw_set(rt2x00dev->hw, SIGNAL_DBM); in rt2400pci_probe_hw_mode()

12