Home
last modified time | relevance | path

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

12

/linux/drivers/net/wireless/st/cw1200/
H A Dmain.c283 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 Dmac80211.c176 ieee80211_hw_set(hw, MFP_CAPABLE); in iwl_mld_hw_set_security()
240 ieee80211_hw_set(hw, USES_RSS); in iwl_mac_hw_set_flags()
241 ieee80211_hw_set(hw, HANDLES_QUIET_CSA); in iwl_mac_hw_set_flags()
242 ieee80211_hw_set(hw, AP_LINK_PS); in iwl_mac_hw_set_flags()
243 ieee80211_hw_set(hw, SIGNAL_DBM); in iwl_mac_hw_set_flags()
244 ieee80211_hw_set(hw, SPECTRUM_MGMT); in iwl_mac_hw_set_flags()
245 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in iwl_mac_hw_set_flags()
246 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in iwl_mac_hw_set_flags()
247 ieee80211_hw_set(hw, SUPPORTS_PS); in iwl_mac_hw_set_flags()
248 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in iwl_mac_hw_set_flags()
[all …]
H A Dmcc.c145 ieee80211_hw_set(mld->hw, DISALLOW_PUNCTURING); in iwl_mld_get_regdomain()
154 ieee80211_hw_set(mld->hw, DISALLOW_PUNCTURING); in iwl_mld_get_regdomain()
161 ieee80211_hw_set(mld->hw, DISALLOW_PUNCTURING); in iwl_mld_get_regdomain()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_core.c833 ieee80211_hw_set(hw, SINGLE_SCAN_ON_ALL_BANDS); in mt792x_init_wiphy()
834 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mt792x_init_wiphy()
835 ieee80211_hw_set(hw, SUPPORTS_TX_ENCAP_OFFLOAD); in mt792x_init_wiphy()
836 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt792x_init_wiphy()
838 ieee80211_hw_set(hw, NO_VIRTUAL_MONITOR); in mt792x_init_wiphy()
840 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mt792x_init_wiphy()
841 ieee80211_hw_set(hw, SUPPORTS_PS); in mt792x_init_wiphy()
842 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in mt792x_init_wiphy()
843 ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW); in mt792x_init_wiphy()
844 ieee80211_hw_set(hw, CONNECTION_MONITOR); in mt792x_init_wiphy()
[all …]
H A Dmac80211.c473 ieee80211_hw_set(hw, SIGNAL_DBM); in mt76_phy_init()
474 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mt76_phy_init()
475 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in mt76_phy_init()
476 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mt76_phy_init()
477 ieee80211_hw_set(hw, SUPPORTS_CLONED_SKBS); in mt76_phy_init()
478 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in mt76_phy_init()
479 ieee80211_hw_set(hw, SUPPORTS_REORDERING_BUFFER); in mt76_phy_init()
480 ieee80211_hw_set(hw, SPECTRUM_MGMT); in mt76_phy_init()
484 ieee80211_hw_set(hw, TX_AMSDU); in mt76_phy_init()
485 ieee80211_hw_set(hw, TX_FRAG_LIST); in mt76_phy_init()
[all …]
/linux/drivers/net/wireless/mediatek/mt7601u/
H 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/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c349 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/mediatek/mt76/mt7915/
H A Dinit.c439 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mt7915_init_wiphy()
440 ieee80211_hw_set(hw, SUPPORTS_TX_ENCAP_OFFLOAD); in mt7915_init_wiphy()
441 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt7915_init_wiphy()
442 ieee80211_hw_set(hw, SUPPORTS_MULTI_BSSID); in mt7915_init_wiphy()
443 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mt7915_init_wiphy()
444 ieee80211_hw_set(hw, SUPPORTS_TX_FRAG); in mt7915_init_wiphy()
495 ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW); in mt7915_init_wiphy()
/linux/drivers/net/wireless/ath/carl9170/
H A Dmain.c1818 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in carl9170_alloc()
1819 ieee80211_hw_set(hw, MFP_CAPABLE); in carl9170_alloc()
1820 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in carl9170_alloc()
1821 ieee80211_hw_set(hw, SUPPORTS_PS); in carl9170_alloc()
1822 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in carl9170_alloc()
1823 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in carl9170_alloc()
1824 ieee80211_hw_set(hw, SUPPORTS_RC_TABLE); in carl9170_alloc()
1825 ieee80211_hw_set(hw, SIGNAL_DBM); in carl9170_alloc()
1826 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in carl9170_alloc()
1833 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in carl9170_alloc()
/linux/drivers/net/wireless/purelifi/plfxlc/
H A Dmac.c730 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/morsemicro/mm81x/
H A Dmac.c2302 ieee80211_hw_set(hw, SIGNAL_DBM); in mm81x_mac_config_hw()
2303 ieee80211_hw_set(hw, MFP_CAPABLE); in mm81x_mac_config_hw()
2304 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in mm81x_mac_config_hw()
2305 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mm81x_mac_config_hw()
2306 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in mm81x_mac_config_hw()
2307 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mm81x_mac_config_hw()
2308 ieee80211_hw_set(hw, SUPPORTS_PS); in mm81x_mac_config_hw()
2309 ieee80211_hw_set(hw, NEED_DTIM_BEFORE_ASSOC); in mm81x_mac_config_hw()
2310 ieee80211_hw_set(hw, PS_NULLFUNC_STACK); in mm81x_mac_config_hw()
2311 ieee80211_hw_set(hw, SUPPORTS_TX_FRAG); in mm81x_mac_config_hw()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dinit.c449 ieee80211_hw_set(hw, SUPPORTS_VHT_EXT_NSS_BW); in mt7996_init_wiphy_band()
537 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mt7996_init_wiphy()
538 ieee80211_hw_set(hw, SUPPORTS_TX_ENCAP_OFFLOAD); in mt7996_init_wiphy()
539 ieee80211_hw_set(hw, SUPPORTS_RX_DECAP_OFFLOAD); in mt7996_init_wiphy()
540 ieee80211_hw_set(hw, NO_VIRTUAL_MONITOR); in mt7996_init_wiphy()
541 ieee80211_hw_set(hw, SUPPORTS_MULTI_BSSID); in mt7996_init_wiphy()
542 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in mt7996_init_wiphy()
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim_main.c5845 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in mac80211_hwsim_new_radio()
5910 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in mac80211_hwsim_new_radio()
5911 ieee80211_hw_set(hw, CHANCTX_STA_CSA); in mac80211_hwsim_new_radio()
5912 ieee80211_hw_set(hw, SUPPORTS_HT_CCK_RATES); in mac80211_hwsim_new_radio()
5913 ieee80211_hw_set(hw, QUEUE_CONTROL); in mac80211_hwsim_new_radio()
5914 ieee80211_hw_set(hw, WANT_MONITOR_VIF); in mac80211_hwsim_new_radio()
5915 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in mac80211_hwsim_new_radio()
5916 ieee80211_hw_set(hw, MFP_CAPABLE); in mac80211_hwsim_new_radio()
5917 ieee80211_hw_set(hw, SIGNAL_DBM); in mac80211_hwsim_new_radio()
5918 ieee80211_hw_set(hw, SUPPORTS_PS); in mac80211_hwsim_new_radio()
[all …]
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c1394 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/ath/ath11k/
H A Dmac.c10499 ieee80211_hw_set(ar->hw, SINGLE_SCAN_ON_ALL_BANDS); in __ath11k_mac_register()
10502 ieee80211_hw_set(ar->hw, SUPPORTS_MULTI_BSSID); in __ath11k_mac_register()
10503 ieee80211_hw_set(ar->hw, SUPPORTS_ONLY_HE_MULTI_BSSID); in __ath11k_mac_register()
10506 ieee80211_hw_set(ar->hw, SIGNAL_DBM); in __ath11k_mac_register()
10507 ieee80211_hw_set(ar->hw, SUPPORTS_PS); in __ath11k_mac_register()
10508 ieee80211_hw_set(ar->hw, SUPPORTS_DYNAMIC_PS); in __ath11k_mac_register()
10509 ieee80211_hw_set(ar->hw, MFP_CAPABLE); in __ath11k_mac_register()
10510 ieee80211_hw_set(ar->hw, REPORTS_TX_ACK_STATUS); in __ath11k_mac_register()
10511 ieee80211_hw_set(ar->hw, HAS_RATE_CONTROL); in __ath11k_mac_register()
10512 ieee80211_hw_set(ar->hw, AP_LINK_PS); in __ath11k_mac_register()
[all …]
/linux/drivers/net/wireless/rsi/
H A Drsi_91x_mac80211.c2045 ieee80211_hw_set(hw, SIGNAL_DBM); in rsi_mac80211_attach()
2046 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rsi_mac80211_attach()
2047 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rsi_mac80211_attach()
2048 ieee80211_hw_set(hw, SUPPORTS_PS); in rsi_mac80211_attach()
2049 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in rsi_mac80211_attach()
/linux/drivers/net/wireless/ti/wlcore/
H A Dmain.c6221 ieee80211_hw_set(wl->hw, SUPPORT_FAST_XMIT); in wl1271_init_ieee80211()
6222 ieee80211_hw_set(wl->hw, CHANCTX_STA_CSA); in wl1271_init_ieee80211()
6223 ieee80211_hw_set(wl->hw, SUPPORTS_PER_STA_GTK); in wl1271_init_ieee80211()
6224 ieee80211_hw_set(wl->hw, QUEUE_CONTROL); in wl1271_init_ieee80211()
6225 ieee80211_hw_set(wl->hw, TX_AMPDU_SETUP_IN_HW); in wl1271_init_ieee80211()
6226 ieee80211_hw_set(wl->hw, AMPDU_AGGREGATION); in wl1271_init_ieee80211()
6227 ieee80211_hw_set(wl->hw, AP_LINK_PS); in wl1271_init_ieee80211()
6228 ieee80211_hw_set(wl->hw, SPECTRUM_MGMT); in wl1271_init_ieee80211()
6229 ieee80211_hw_set(wl->hw, REPORTS_TX_ACK_STATUS); in wl1271_init_ieee80211()
6230 ieee80211_hw_set(wl->hw, CONNECTION_MONITOR); in wl1271_init_ieee80211()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c1092 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/marvell/libertas_tf/
H A Dmain.c578 ieee80211_hw_set(hw, HOST_BROADCAST_PS_BUFFERING); in lbtf_add_card()
579 ieee80211_hw_set(hw, SIGNAL_DBM); in lbtf_add_card()
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c10069 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 Drt2500usb.c1678 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 Drt2400pci.c1570 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 Drt2500pci.c1865 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/realtek/rtw89/
H A Dcore.c7492 ieee80211_hw_set(hw, SIGNAL_DBM); in rtw89_core_register_hw()
7493 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in rtw89_core_register_hw()
7494 ieee80211_hw_set(hw, MFP_CAPABLE); in rtw89_core_register_hw()
7495 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in rtw89_core_register_hw()
7496 ieee80211_hw_set(hw, AMPDU_AGGREGATION); in rtw89_core_register_hw()
7497 ieee80211_hw_set(hw, RX_INCLUDES_FCS); in rtw89_core_register_hw()
7498 ieee80211_hw_set(hw, TX_AMSDU); in rtw89_core_register_hw()
7499 ieee80211_hw_set(hw, SUPPORT_FAST_XMIT); in rtw89_core_register_hw()
7500 ieee80211_hw_set(hw, SUPPORTS_AMSDU_IN_AMPDU); in rtw89_core_register_hw()
7501 ieee80211_hw_set(hw, SUPPORTS_PS); in rtw89_core_register_hw()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c14885 ieee80211_hw_set(hw, SINGLE_SCAN_ON_ALL_BANDS); in ath12k_mac_hw_register()
14887 ieee80211_hw_set(hw, SIGNAL_DBM); in ath12k_mac_hw_register()
14888 ieee80211_hw_set(hw, SUPPORTS_PS); in ath12k_mac_hw_register()
14889 ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS); in ath12k_mac_hw_register()
14890 ieee80211_hw_set(hw, MFP_CAPABLE); in ath12k_mac_hw_register()
14891 ieee80211_hw_set(hw, REPORTS_TX_ACK_STATUS); in ath12k_mac_hw_register()
14892 ieee80211_hw_set(hw, HAS_RATE_CONTROL); in ath12k_mac_hw_register()
14893 ieee80211_hw_set(hw, AP_LINK_PS); in ath12k_mac_hw_register()
14894 ieee80211_hw_set(hw, SPECTRUM_MGMT); in ath12k_mac_hw_register()
14895 ieee80211_hw_set(hw, CONNECTION_MONITOR); in ath12k_mac_hw_register()
[all …]

12