Searched refs:antcomb (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/net/wireless/ath/ath9k/ |
H A D | antenna.c | 71 static inline bool ath_is_alt_ant_ratio_better(struct ath_ant_comb *antcomb, in ath_is_alt_ant_ratio_better() argument 82 if (alt_ratio >= antcomb->ant_ratio2 && in ath_is_alt_ant_ratio_better() 83 alt_rssi_avg >= antcomb->low_rssi_thresh && in ath_is_alt_ant_ratio_better() 91 struct ath_ant_comb *antcomb, in ath_ant_div_comb_alt_check() argument 114 if (alt_rssi_avg < 4 || alt_rssi_avg < antcomb->low_rssi_thresh) in ath_ant_div_comb_alt_check() 119 (alt_ratio > antcomb->ant_ratio)) in ath_ant_div_comb_alt_check() 124 if (alt_rssi_avg < 4 || alt_rssi_avg < antcomb->low_rssi_thresh) in ath_ant_div_comb_alt_check() 129 (alt_ratio > antcomb->ant_ratio)) in ath_ant_div_comb_alt_check() 138 static void ath_lnaconf_alt_good_scan(struct ath_ant_comb *antcomb, in ath_lnaconf_alt_good_scan() argument 142 antcomb in ath_lnaconf_alt_good_scan() 193 ath_ant_set_alt_ratio(struct ath_ant_comb * antcomb,struct ath_hw_antcomb_conf * conf) ath_ant_set_alt_ratio() argument 261 ath_select_ant_div_from_quick_scan(struct ath_ant_comb * antcomb,struct ath_hw_antcomb_conf * div_ant_conf,int main_rssi_avg,int alt_rssi_avg,int alt_ratio) ath_select_ant_div_from_quick_scan() argument 378 ath_ant_div_conf_fast_divbias(struct ath_hw_antcomb_conf * ant_conf,struct ath_ant_comb * antcomb,int alt_ratio) ath_ant_div_conf_fast_divbias() argument 589 ath_ant_try_scan(struct ath_ant_comb * antcomb,struct ath_hw_antcomb_conf * conf,int curr_alt_set,int alt_rssi_avg,int main_rssi_avg) ath_ant_try_scan() argument 663 ath_ant_try_switch(struct ath_hw_antcomb_conf * div_ant_conf,struct ath_ant_comb * antcomb,int alt_ratio,int alt_rssi_avg,int main_rssi_avg,int curr_main_set,int curr_alt_set) ath_ant_try_switch() argument 700 ath_ant_short_scan_check(struct ath_ant_comb * antcomb) ath_ant_short_scan_check() argument 724 struct ath_ant_comb *antcomb = &sc->ant_comb; ath_ant_comb_scan() local [all...] |