Lines Matching refs:wiphy

193 static void ath9k_reg_notifier(struct wiphy *wiphy,  in ath9k_reg_notifier()  argument
196 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in ath9k_reg_notifier()
201 ath_reg_notifier_apply(wiphy, request, reg); in ath9k_reg_notifier()
809 hw->wiphy->interface_modes &= ~ BIT(NL80211_IFTYPE_WDS); in ath9k_set_mcc_capab()
810 hw->wiphy->iface_combinations = if_comb_multi; in ath9k_set_mcc_capab()
811 hw->wiphy->n_iface_combinations = ARRAY_SIZE(if_comb_multi); in ath9k_set_mcc_capab()
812 hw->wiphy->max_scan_ssids = 255; in ath9k_set_mcc_capab()
813 hw->wiphy->max_scan_ie_len = IEEE80211_MAX_DATA_LEN; in ath9k_set_mcc_capab()
814 hw->wiphy->max_remain_on_channel_duration = 10000; in ath9k_set_mcc_capab()
851 hw->wiphy->features |= NL80211_FEATURE_ACTIVE_MONITOR | in ath9k_set_hw_capab()
856 hw->wiphy->interface_modes = in ath9k_set_hw_capab()
865 hw->wiphy->iface_combinations = if_comb; in ath9k_set_hw_capab()
866 hw->wiphy->n_iface_combinations = ARRAY_SIZE(if_comb); in ath9k_set_hw_capab()
869 hw->wiphy->flags &= ~WIPHY_FLAG_PS_ON_BY_DEFAULT; in ath9k_set_hw_capab()
871 hw->wiphy->flags |= WIPHY_FLAG_IBSS_RSN; in ath9k_set_hw_capab()
872 hw->wiphy->flags |= WIPHY_FLAG_SUPPORTS_TDLS; in ath9k_set_hw_capab()
873 hw->wiphy->flags |= WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; in ath9k_set_hw_capab()
874 hw->wiphy->flags |= WIPHY_FLAG_SUPPORTS_5_10_MHZ; in ath9k_set_hw_capab()
875 hw->wiphy->flags |= WIPHY_FLAG_HAS_CHANNEL_SWITCH; in ath9k_set_hw_capab()
876 hw->wiphy->flags |= WIPHY_FLAG_AP_UAPSD; in ath9k_set_hw_capab()
886 hw->wiphy->available_antennas_rx = BIT(ah->caps.max_rxchains) - 1; in ath9k_set_hw_capab()
887 hw->wiphy->available_antennas_tx = BIT(ah->caps.max_txchains) - 1; in ath9k_set_hw_capab()
891 hw->wiphy->available_antennas_rx = BIT(0) | BIT(1); in ath9k_set_hw_capab()
893 sc->ant_rx = hw->wiphy->available_antennas_rx; in ath9k_set_hw_capab()
894 sc->ant_tx = hw->wiphy->available_antennas_tx; in ath9k_set_hw_capab()
897 hw->wiphy->bands[IEEE80211_BAND_2GHZ] = in ath9k_set_hw_capab()
900 hw->wiphy->bands[IEEE80211_BAND_5GHZ] = in ath9k_set_hw_capab()
931 error = ath_regd_init(&common->regulatory, sc->hw->wiphy, in ath9k_init_device()
970 error = regulatory_hint(hw->wiphy, reg->alpha2); in ath9k_init_device()
1020 wiphy_rfkill_stop_polling(sc->hw->wiphy); in ath9k_deinit_device()