Lines Matching refs:ieee80211_hw_check
1023 bool have_mfp = ieee80211_hw_check(&local->hw, MFP_CAPABLE); in ieee80211_init_cipher_suites()
1043 if (ieee80211_hw_check(&local->hw, SW_CRYPTO_CONTROL) || in ieee80211_init_cipher_suites()
1126 if (ieee80211_hw_check(hw, QUEUE_CONTROL) && in ieee80211_register_hw()
1137 if (WARN_ON(ieee80211_hw_check(hw, SUPPORTS_TX_FRAG) && in ieee80211_register_hw()
1159 if (WARN_ON(!ieee80211_hw_check(hw, HAS_RATE_CONTROL))) in ieee80211_register_hw()
1162 if (WARN_ON(!ieee80211_hw_check(hw, AMPDU_AGGREGATION))) in ieee80211_register_hw()
1165 if (WARN_ON(ieee80211_hw_check(hw, HOST_BROADCAST_PS_BUFFERING))) in ieee80211_register_hw()
1168 if (WARN_ON(ieee80211_hw_check(hw, SUPPORTS_PS) && in ieee80211_register_hw()
1169 (!ieee80211_hw_check(hw, SUPPORTS_DYNAMIC_PS) || in ieee80211_register_hw()
1170 ieee80211_hw_check(hw, PS_NULLFUNC_STACK)))) in ieee80211_register_hw()
1173 if (WARN_ON(!ieee80211_hw_check(hw, MFP_CAPABLE))) in ieee80211_register_hw()
1176 if (WARN_ON(!ieee80211_hw_check(hw, CONNECTION_MONITOR))) in ieee80211_register_hw()
1179 if (WARN_ON(ieee80211_hw_check(hw, NEED_DTIM_BEFORE_ASSOC))) in ieee80211_register_hw()
1182 if (WARN_ON(ieee80211_hw_check(hw, TIMING_BEACON_ONLY))) in ieee80211_register_hw()
1185 if (WARN_ON(!ieee80211_hw_check(hw, AP_LINK_PS))) in ieee80211_register_hw()
1337 !ieee80211_hw_check(&local->hw, SW_CRYPTO_CONTROL)) { in ieee80211_register_hw()
1373 if (ieee80211_hw_check(&local->hw, SIGNAL_DBM)) { in ieee80211_register_hw()
1375 } else if (ieee80211_hw_check(&local->hw, SIGNAL_UNSPEC)) { in ieee80211_register_hw()
1455 if (ieee80211_hw_check(&local->hw, CHANCTX_STA_CSA)) in ieee80211_register_hw()
1459 if (ieee80211_hw_check(&local->hw, SUPPORTS_MULTI_BSSID)) { in ieee80211_register_hw()
1461 if (ieee80211_hw_check(&local->hw, in ieee80211_register_hw()
1549 local_cap = ieee80211_hw_check(hw, SUPPORTS_VHT_EXT_NSS_BW); in ieee80211_register_hw()
1591 !ieee80211_hw_check(hw, NO_AUTO_VIF)) { in ieee80211_register_hw()