Lines Matching refs:wiphy
54 mt7921_regd_notifier(struct wiphy *wiphy, in mt7921_regd_notifier() argument
57 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in mt7921_regd_notifier()
76 struct wiphy *wiphy = hw->wiphy; in mt7921_init_wiphy() local
92 wiphy->flags |= WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; in mt7921_init_wiphy()
93 wiphy->iface_combinations = if_comb_chanctx; in mt7921_init_wiphy()
94 wiphy->n_iface_combinations = ARRAY_SIZE(if_comb_chanctx); in mt7921_init_wiphy()
96 wiphy->flags &= ~WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; in mt7921_init_wiphy()
97 wiphy->iface_combinations = if_comb; in mt7921_init_wiphy()
98 wiphy->n_iface_combinations = ARRAY_SIZE(if_comb); in mt7921_init_wiphy()
100 wiphy->flags &= ~(WIPHY_FLAG_IBSS_RSN | WIPHY_FLAG_4ADDR_AP | in mt7921_init_wiphy()
102 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | in mt7921_init_wiphy()
104 wiphy->max_remain_on_channel_duration = 5000; in mt7921_init_wiphy()
105 wiphy->max_scan_ie_len = MT76_CONNAC_SCAN_IE_LEN; in mt7921_init_wiphy()
106 wiphy->max_scan_ssids = 4; in mt7921_init_wiphy()
107 wiphy->max_sched_scan_plan_interval = in mt7921_init_wiphy()
109 wiphy->max_sched_scan_ie_len = IEEE80211_MAX_DATA_LEN; in mt7921_init_wiphy()
110 wiphy->max_sched_scan_ssids = MT76_CONNAC_MAX_SCHED_SCAN_SSID; in mt7921_init_wiphy()
111 wiphy->max_match_sets = MT76_CONNAC_MAX_SCAN_MATCH; in mt7921_init_wiphy()
112 wiphy->max_sched_scan_reqs = 1; in mt7921_init_wiphy()
113 wiphy->flags |= WIPHY_FLAG_HAS_CHANNEL_SWITCH; in mt7921_init_wiphy()
114 wiphy->reg_notifier = mt7921_regd_notifier; in mt7921_init_wiphy()
116 wiphy->features |= NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR | in mt7921_init_wiphy()
118 wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_SET_SCAN_DWELL); in mt7921_init_wiphy()
119 wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_BEACON_RATE_LEGACY); in mt7921_init_wiphy()
120 wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_BEACON_RATE_HT); in mt7921_init_wiphy()
121 wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_BEACON_RATE_VHT); in mt7921_init_wiphy()
122 wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_BEACON_RATE_HE); in mt7921_init_wiphy()
123 wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_ACK_SIGNAL_SUPPORT); in mt7921_init_wiphy()
416 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask; in mt7921_register_device()
417 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask; in mt7921_register_device()