H A D | antenna.c | 74 int alt_rssi_avg, int pkt_count) ath_is_alt_ant_ratio_better() 79 if (alt_rssi_avg > main_rssi_avg + mindelta) ath_is_alt_ant_ratio_better() 83 alt_rssi_avg >= antcomb->low_rssi_thresh && ath_is_alt_ant_ratio_better() 84 (alt_rssi_avg > main_rssi_avg + maxdelta)) ath_is_alt_ant_ratio_better() 92 int alt_ratio, int alt_rssi_avg, ath_ant_div_comb_alt_check() 114 if (alt_rssi_avg < 4 || alt_rssi_avg < antcomb->low_rssi_thresh) ath_ant_div_comb_alt_check() 117 if ((set1 && (alt_rssi_avg >= (main_rssi_avg - 5))) || ath_ant_div_comb_alt_check() 118 (set2 && (alt_rssi_avg >= (main_rssi_avg - 2))) || ath_ant_div_comb_alt_check() 124 if (alt_rssi_avg < 4 || alt_rssi_avg < antcomb->low_rssi_thresh) ath_ant_div_comb_alt_check() 127 if ((set1 && (alt_rssi_avg >= (main_rssi_avg - 3))) || ath_ant_div_comb_alt_check() 128 (set2 && (alt_rssi_avg >= (main_rssi_avg + 3))) || ath_ant_div_comb_alt_check() 263 int main_rssi_avg, int alt_rssi_avg, ath_select_ant_div_from_quick_scan() 278 antcomb->rssi_second = alt_rssi_avg; ath_select_ant_div_from_quick_scan() 285 main_rssi_avg, alt_rssi_avg, ath_select_ant_div_from_quick_scan() 294 main_rssi_avg, alt_rssi_avg, ath_select_ant_div_from_quick_scan() 303 main_rssi_avg, alt_rssi_avg, ath_select_ant_div_from_quick_scan() 315 antcomb->rssi_third = alt_rssi_avg; ath_select_ant_div_from_quick_scan() 319 antcomb->rssi_lna1 = alt_rssi_avg; ath_select_ant_div_from_quick_scan() 322 antcomb->rssi_lna2 = alt_rssi_avg; ath_select_ant_div_from_quick_scan() 344 main_rssi_avg, alt_rssi_avg, ath_select_ant_div_from_quick_scan() 353 main_rssi_avg, alt_rssi_avg, ath_select_ant_div_from_quick_scan() 362 main_rssi_avg, alt_rssi_avg, ath_select_ant_div_from_quick_scan() 591 int curr_alt_set, int alt_rssi_avg, ath_ant_try_scan() 596 antcomb->rssi_lna2 = alt_rssi_avg; ath_ant_try_scan() 604 antcomb->rssi_lna1 = alt_rssi_avg; ath_ant_try_scan() 612 antcomb->rssi_add = alt_rssi_avg; ath_ant_try_scan() 618 antcomb->rssi_sub = alt_rssi_avg; ath_ant_try_scan() 664 int alt_ratio, int alt_rssi_avg, ath_ant_try_switch() 671 alt_rssi_avg, main_rssi_avg)) { ath_ant_try_switch() 725 int alt_ratio = 0, alt_rssi_avg = 0, main_rssi_avg = 0, curr_alt_set; ath_ant_comb_scan() local 777 alt_rssi_avg = (antcomb->alt_total_rssi / ath_ant_comb_scan() 802 alt_rssi_avg, main_rssi_avg, ath_ant_comb_scan() 809 (alt_rssi_avg < (main_rssi_avg + div_ant_conf.lna1_lna2_delta))) ath_ant_comb_scan() 814 alt_rssi_avg, main_rssi_avg); ath_ant_comb_scan() 833 main_rssi_avg, alt_rssi_avg, ath_ant_comb_scan() 841 ath9k_debug_stat_ant(sc, &div_ant_conf, main_rssi_avg, alt_rssi_avg); ath_ant_comb_scan() 71 ath_is_alt_ant_ratio_better(struct ath_ant_comb *antcomb, int alt_ratio, int maxdelta, int mindelta, int main_rssi_avg, int alt_rssi_avg, int pkt_count) ath_is_alt_ant_ratio_better() argument 90 ath_ant_div_comb_alt_check(struct ath_hw_antcomb_conf *conf, struct ath_ant_comb *antcomb, int alt_ratio, int alt_rssi_avg, int main_rssi_avg) ath_ant_div_comb_alt_check() 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 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 662 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
|