Lines Matching refs:ant

146 	u8 ant;  member
156 return iwl_mvm_bt_coex_is_ant_avail(mvm, next_col->ant); in rs_ant_allow()
223 .ant = ANT_A,
239 .ant = ANT_B,
255 .ant = ANT_A,
272 .ant = ANT_B,
289 .ant = ANT_A,
308 .ant = ANT_B,
327 .ant = ANT_AB,
343 .ant = ANT_AB,
490 static const char *rs_pretty_ant(u8 ant) in rs_pretty_ant() argument
503 if (ant > ANT_ABC) in rs_pretty_ant()
506 return ant_name[ant]; in rs_pretty_ant()
533 rate->index, rs_pretty_ant(rate->ant), in rs_dump_rate()
729 ucode_rate |= ((rate->ant << RATE_MCS_ANT_POS) & in ucode_rate_from_rs_rate()
799 rate->ant = (ant_msk >> RATE_MCS_ANT_POS); in rs_rate_from_ucode_rate()
871 if (!rate->ant || rate->ant > ANT_ABC) in rs_toggle_antenna()
874 if (!rs_is_valid_ant(valid_ant, rate->ant)) in rs_toggle_antenna()
877 new_ant_type = ant_toggle_lookup[rate->ant]; in rs_toggle_antenna()
879 while ((new_ant_type != rate->ant) && in rs_toggle_antenna()
883 if (new_ant_type == rate->ant) in rs_toggle_antenna()
886 rate->ant = new_ant_type; in rs_toggle_antenna()
1018 if (num_of_ant(rate->ant) > 1) in rs_get_lower_rate_down_column()
1019 rate->ant = first_antenna(iwl_mvm_get_valid_tx_ant(mvm)); in rs_get_lower_rate_down_column()
1037 bool ant_match = (a->ant == b->ant) && (a->stbc == b->stbc) && in rs_rate_equal()
1042 WARN_ONCE(a->ant != ANT_AB, "stbc %d bfer %d ant %d", in rs_rate_equal()
1043 a->stbc, a->bfer, a->ant); in rs_rate_equal()
1044 ant_match |= (b->ant == ANT_A || b->ant == ANT_B); in rs_rate_equal()
1046 WARN_ONCE(b->ant != ANT_AB, "stbc %d bfer %d ant %d", in rs_rate_equal()
1047 b->stbc, b->bfer, b->ant); in rs_rate_equal()
1048 ant_match |= (a->ant == ANT_A || a->ant == ANT_B); in rs_rate_equal()
1063 ant_match = (b->ant == ANT_A || b->ant == ANT_B); in rs_rate_column_match()
1065 ant_match = (a->ant == b->ant); in rs_rate_column_match()
1074 if (rate->ant == ANT_A) in rs_get_column_from_rate()
1077 if (rate->ant == ANT_B) in rs_get_column_from_rate()
1084 if (rate->ant == ANT_A || rate->stbc || rate->bfer) in rs_get_column_from_rate()
1088 if (rate->ant == ANT_B) in rs_get_column_from_rate()
1653 if (!rs_is_valid_ant(valid_ants, next_col->ant)) { in rs_get_next_column()
1656 next_col_id, valid_ants, next_col->ant); in rs_get_next_column()
1727 rate->ant = column->ant; in rs_switch_to_column()
2468 rate->ant = first_antenna(valid_tx_ant); in rs_get_initial_rate()
2470 rate->ant = best_ant; in rs_get_initial_rate()
2501 rs_pretty_ant(rate->ant)); in rs_get_initial_rate()
2553 WARN_ON_ONCE(rate->ant != ANT_A && rate->ant != ANT_B); in rs_initialize_lq()
2554 if (rate->ant == ANT_A) in rs_initialize_lq()
2920 u8 ant = (ucode_rate & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS; in rs_build_rates_table_from_fixed() local
2934 if (num_of_ant(ant) == 1) in rs_build_rates_table_from_fixed()
2935 lq_cmd->single_stream_ant_msk = ant; in rs_build_rates_table_from_fixed()
3229 if (num_of_ant(initial_rate->ant) == 1) in rs_fill_lq_cmd()
3230 lq_cmd->single_stream_ant_msk = initial_rate->ant; in rs_fill_lq_cmd()
3235 if (num_of_ant(initial_rate->ant) == 1) in rs_fill_lq_cmd()
3236 lq_cmd->single_stream_ant_msk = initial_rate->ant; in rs_fill_lq_cmd()
3287 u8 ant = (rate & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS; in rs_pretty_print_rate() local
3294 rs_pretty_ant(ant), in rs_pretty_print_rate()
3329 type, rs_pretty_ant(ant), bw, mcs, nss, in rs_pretty_print_rate()