| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | main.c | 283 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in cw1200_init_common() 284 ieee80211_hw_set(hw, TX_AMPDU_SETUP_IN_HW); in cw1200_init_common() 285 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in cw1200_init_common() 286 ieee80211_hw_set(hw, CONNECTION_MONITOR); in cw1200_init_common() 287 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in cw1200_init_common() 288 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in cw1200_init_common() 289 ieee80211_hw_set(hw, SIGNAL_DBM); in cw1200_init_common() 290 ieee80211_hw_set(hw, SUPPORTS_PS); in cw1200_init_common()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 183 ieee80211_hw_set(hw, MFP_CAPABLE); in iwl_mld_hw_set_security() 247 ieee80211_hw_set(hw, USES_RSS); in iwl_mac_hw_set_flags() 248 ieee80211_hw_set(hw, HANDLES_QUIET_CSA); in iwl_mac_hw_set_flags() 249 ieee80211_hw_set(hw, AP_LINK_PS); in iwl_mac_hw_set_flags() 250 ieee80211_hw_set(hw, SIGNAL_DBM); in iwl_mac_hw_set_flags() 251 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwl_mac_hw_set_flags() 252 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in iwl_mac_hw_set_flags() 253 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in iwl_mac_hw_set_flags() 254 ieee80211_hw_set(hw, SUPPORTS_PS); in iwl_mac_hw_set_flags() 255 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in iwl_mac_hw_set_flags() [all …]
|
| H A D | mcc.c | 136 ieee80211_hw_set(mld->hw, DISALLOW_PUNCTURING); in iwl_mld_get_regdomain()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | init.c | 888 ieee80211_hw_set(hw, QUEUE_CONTROL); in ath9k_set_mcc_capab() 909 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in ath9k_set_hw_capab() 910 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in ath9k_set_hw_capab() 911 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath9k_set_hw_capab() 912 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath9k_set_hw_capab() 913 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in ath9k_set_hw_capab() 914 ieee80211_hw_set(hw, SIGNAL_DBM); in ath9k_set_hw_capab() 915 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath9k_set_hw_capab() 916 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in ath9k_set_hw_capab() 917 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in ath9k_set_hw_capab() [all …]
|
| H A D | htc_drv_init.c | 719 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/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | init.c | 596 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/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac80211.c | 349 ieee80211_hw_set(hw, SIGNAL_DBM); in iwl_mvm_mac_setup_register() 350 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwl_mvm_mac_setup_register() 351 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in iwl_mvm_mac_setup_register() 352 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in iwl_mvm_mac_setup_register() 353 ieee80211_hw_set(hw, SUPPORTS_PS); in iwl_mvm_mac_setup_register() 354 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in iwl_mvm_mac_setup_register() 355 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in iwl_mvm_mac_setup_register() 356 ieee80211_hw_set(hw, CONNECTION_MONITOR); in iwl_mvm_mac_setup_register() 357 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in iwl_mvm_mac_setup_register() 358 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in iwl_mvm_mac_setup_register() [all …]
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | main.c | 1812 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in carl9170_alloc() 1813 ieee80211_hw_set(hw, MFP_CAPABLE); in carl9170_alloc() 1814 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in carl9170_alloc() 1815 ieee80211_hw_set(hw, SUPPORTS_PS); in carl9170_alloc() 1816 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in carl9170_alloc() 1817 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in carl9170_alloc() 1818 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in carl9170_alloc() 1819 ieee80211_hw_set(hw, SIGNAL_DBM); in carl9170_alloc() 1820 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in carl9170_alloc() 1827 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in carl9170_alloc()
|
| H A D | fw.c | 276 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in carl9170_fw()
|
| /linux/drivers/net/wireless/purelifi/plfxlc/ |
| H A D | mac.c | 730 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in plfxlc_mac_alloc_hw() 731 ieee80211_hw_set(hw, SIGNAL_DBM); in plfxlc_mac_alloc_hw() 732 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in plfxlc_mac_alloc_hw() 733 ieee80211_hw_set(hw, MFP_CAPABLE); in plfxlc_mac_alloc_hw()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| H A D | base.c | 374 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/drivers/net/wireless/ath/wcn36xx/ |
| H A D | main.c | 1427 ieee80211_hw_set(wcn->hw, TIMING_BEACON_ONLY); in wcn36xx_init_ieee80211() 1428 ieee80211_hw_set(wcn->hw, AMPDU_AGGREGATION); in wcn36xx_init_ieee80211() 1429 ieee80211_hw_set(wcn->hw, SUPPORTS_PS); in wcn36xx_init_ieee80211() 1430 ieee80211_hw_set(wcn->hw, SIGNAL_DBM); in wcn36xx_init_ieee80211() 1431 ieee80211_hw_set(wcn->hw, HAS_RATE_CONTROL); in wcn36xx_init_ieee80211() 1432 ieee80211_hw_set(wcn->hw, SINGLE_SCAN_ON_ALL_BANDS); in wcn36xx_init_ieee80211() 1433 ieee80211_hw_set(wcn->hw, REPORTS_TX_ACK_STATUS); in wcn36xx_init_ieee80211()
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 5586 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mac80211_hwsim_new_radio() 5587 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in mac80211_hwsim_new_radio() 5588 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in mac80211_hwsim_new_radio() 5589 ieee80211_hw_set(hw, QUEUE_CONTROL); in mac80211_hwsim_new_radio() 5590 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mac80211_hwsim_new_radio() 5591 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mac80211_hwsim_new_radio() 5592 ieee80211_hw_set(hw, MFP_CAPABLE); in mac80211_hwsim_new_radio() 5593 ieee80211_hw_set(hw, SIGNAL_DBM); in mac80211_hwsim_new_radio() 5594 ieee80211_hw_set(hw, SUPPORTS_PS); in mac80211_hwsim_new_radio() 5595 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in mac80211_hwsim_new_radio() [all …]
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 10500 ieee80211_hw_set(ar->hw, SINGLE_SCAN_ON_ALL_BANDS); in __ath11k_mac_register() 10503 ieee80211_hw_set(ar->hw, SUPPORTS_MULTI_BSSID); in __ath11k_mac_register() 10504 ieee80211_hw_set(ar->hw, SUPPORTS_ONLY_HE_MULTI_BSSID); in __ath11k_mac_register() 10507 ieee80211_hw_set(ar->hw, SIGNAL_DBM); in __ath11k_mac_register() 10508 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in __ath11k_mac_register() 10509 ieee80211_hw_set(ar->hw, SUPPORTS_DYNAMIC_PS); in __ath11k_mac_register() 10510 ieee80211_hw_set(ar->hw, MFP_CAPABLE); in __ath11k_mac_register() 10511 ieee80211_hw_set(ar->hw, REPORTS_TX_ACK_STATUS); in __ath11k_mac_register() 10512 ieee80211_hw_set(ar->hw, HAS_RATE_CONTROL); in __ath11k_mac_register() 10513 ieee80211_hw_set(ar->hw, AP_LINK_PS); in __ath11k_mac_register() [all …]
|
| /linux/drivers/net/wireless/zydas/zd1211rw/ |
| H A D | zd_mac.c | 1394 ieee80211_hw_set(hw, MFP_CAPABLE); in zd_mac_alloc_hw() 1395 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in zd_mac_alloc_hw() 1396 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in zd_mac_alloc_hw() 1397 ieee80211_hw_set(hw, SIGNAL_UNSPEC); in zd_mac_alloc_hw()
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 2030 ieee80211_hw_set(hw, SIGNAL_DBM); in rsi_mac80211_attach() 2031 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rsi_mac80211_attach() 2032 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rsi_mac80211_attach() 2033 ieee80211_hw_set(hw, SUPPORTS_PS); in rsi_mac80211_attach() 2034 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in rsi_mac80211_attach()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 6596 ieee80211_hw_set(hw, SIGNAL_DBM); in rtw89_core_register_hw() 6597 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rtw89_core_register_hw() 6598 ieee80211_hw_set(hw, MFP_CAPABLE); in rtw89_core_register_hw() 6599 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in rtw89_core_register_hw() 6600 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rtw89_core_register_hw() 6601 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in rtw89_core_register_hw() 6602 ieee80211_hw_set(hw, TX_AMSDU); in rtw89_core_register_hw() 6603 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in rtw89_core_register_hw() 6604 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in rtw89_core_register_hw() 6605 ieee80211_hw_set(hw, SUPPORTS_PS); in rtw89_core_register_hw() [all …]
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | main.c | 6220 ieee80211_hw_set(wl->hw, SUPPORT_FAST_XMIT); in wl1271_init_ieee80211() 6221 ieee80211_hw_set(wl->hw, CHANCTX_STA_CSA); in wl1271_init_ieee80211() 6222 ieee80211_hw_set(wl->hw, SUPPORTS_PER_STA_GTK); in wl1271_init_ieee80211() 6223 ieee80211_hw_set(wl->hw, QUEUE_CONTROL); in wl1271_init_ieee80211() 6224 ieee80211_hw_set(wl->hw, TX_AMPDU_SETUP_IN_HW); in wl1271_init_ieee80211() 6225 ieee80211_hw_set(wl->hw, AMPDU_AGGREGATION); in wl1271_init_ieee80211() 6226 ieee80211_hw_set(wl->hw, AP_LINK_PS); in wl1271_init_ieee80211() 6227 ieee80211_hw_set(wl->hw, SPECTRUM_MGMT); in wl1271_init_ieee80211() 6228 ieee80211_hw_set(wl->hw, REPORTS_TX_ACK_STATUS); in wl1271_init_ieee80211() 6229 ieee80211_hw_set(wl->hw, CONNECTION_MONITOR); in wl1271_init_ieee80211() [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | mac80211_if.c | 1092 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in ieee_hw_init() 1093 ieee80211_hw_set(hw, SIGNAL_DBM); in ieee_hw_init() 1094 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ieee_hw_init() 1095 ieee80211_hw_set(hw, MFP_CAPABLE); in ieee_hw_init()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | mac.c | 10069 ieee80211_hw_set(ar->hw, SIGNAL_DBM); in ath10k_mac_register() 10073 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in ath10k_mac_register() 10074 ieee80211_hw_set(ar->hw, SUPPORTS_DYNAMIC_PS); in ath10k_mac_register() 10077 ieee80211_hw_set(ar->hw, MFP_CAPABLE); in ath10k_mac_register() 10078 ieee80211_hw_set(ar->hw, REPORTS_TX_ACK_STATUS); in ath10k_mac_register() 10079 ieee80211_hw_set(ar->hw, HAS_RATE_CONTROL); in ath10k_mac_register() 10080 ieee80211_hw_set(ar->hw, AP_LINK_PS); in ath10k_mac_register() 10081 ieee80211_hw_set(ar->hw, SPECTRUM_MGMT); in ath10k_mac_register() 10082 ieee80211_hw_set(ar->hw, SUPPORT_FAST_XMIT); in ath10k_mac_register() 10083 ieee80211_hw_set(ar->hw, CONNECTION_MONITOR); in ath10k_mac_register() [all …]
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2500usb.c | 1678 ieee80211_hw_set(rt2x00dev->hw, PS_NULLFUNC_STACK); in rt2500usb_probe_hw_mode() 1679 ieee80211_hw_set(rt2x00dev->hw, SUPPORTS_PS); in rt2500usb_probe_hw_mode() 1680 ieee80211_hw_set(rt2x00dev->hw, RX_INCLUDES_FCS); in rt2500usb_probe_hw_mode() 1681 ieee80211_hw_set(rt2x00dev->hw, SIGNAL_DBM); in rt2500usb_probe_hw_mode()
|
| H A D | rt2400pci.c | 1570 ieee80211_hw_set(rt2x00dev->hw, PS_NULLFUNC_STACK); in rt2400pci_probe_hw_mode() 1571 ieee80211_hw_set(rt2x00dev->hw, SUPPORTS_PS); in rt2400pci_probe_hw_mode() 1572 ieee80211_hw_set(rt2x00dev->hw, HOST_BROADCAST_PS_BUFFERING); in rt2400pci_probe_hw_mode() 1573 ieee80211_hw_set(rt2x00dev->hw, SIGNAL_DBM); in rt2400pci_probe_hw_mode()
|
| H A D | rt2500pci.c | 1865 ieee80211_hw_set(rt2x00dev->hw, PS_NULLFUNC_STACK); in rt2500pci_probe_hw_mode() 1866 ieee80211_hw_set(rt2x00dev->hw, SUPPORTS_PS); in rt2500pci_probe_hw_mode() 1867 ieee80211_hw_set(rt2x00dev->hw, HOST_BROADCAST_PS_BUFFERING); in rt2500pci_probe_hw_mode() 1868 ieee80211_hw_set(rt2x00dev->hw, SIGNAL_DBM); in rt2500pci_probe_hw_mode()
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | base.c | 2583 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in ath5k_init_ah() 2584 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath5k_init_ah() 2585 ieee80211_hw_set(hw, MFP_CAPABLE); in ath5k_init_ah() 2586 ieee80211_hw_set(hw, SIGNAL_DBM); in ath5k_init_ah() 2587 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in ath5k_init_ah() 2588 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in ath5k_init_ah()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 14538 ieee80211_hw_set(hw, SINGLE_SCAN_ON_ALL_BANDS); in ath12k_mac_hw_register() 14540 ieee80211_hw_set(hw, SIGNAL_DBM); in ath12k_mac_hw_register() 14541 ieee80211_hw_set(hw, SUPPORTS_PS); in ath12k_mac_hw_register() 14542 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in ath12k_mac_hw_register() 14543 ieee80211_hw_set(hw, MFP_CAPABLE); in ath12k_mac_hw_register() 14544 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath12k_mac_hw_register() 14545 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in ath12k_mac_hw_register() 14546 ieee80211_hw_set(hw, AP_LINK_PS); in ath12k_mac_hw_register() 14547 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath12k_mac_hw_register() 14548 ieee80211_hw_set(hw, CONNECTION_MONITOR); in ath12k_mac_hw_register() [all …]
|