Lines Matching refs:ant

122 	u8 ant;
132 return iwl_mvm_bt_coex_is_ant_avail(mvm, next_col->ant);
193 .ant = ANT_A,
209 .ant = ANT_B,
225 .ant = ANT_A,
242 .ant = ANT_B,
259 .ant = ANT_A,
278 .ant = ANT_B,
297 .ant = ANT_AB,
313 .ant = ANT_AB,
519 iwl_rs_pretty_ant(rate->ant), rate_str ?: "BAD_RATE");
779 ucode_rate |= ((rate->ant << RATE_MCS_ANT_POS) &
855 rate->ant = (ant_msk >> RATE_MCS_ANT_POS);
939 if (!rs_is_valid_ant(valid_ant, rate->ant))
942 new_ant_type = ant_toggle_lookup[rate->ant];
944 while ((new_ant_type != rate->ant) &&
948 if (new_ant_type == rate->ant)
951 rate->ant = new_ant_type;
1088 if (num_of_ant(rate->ant) > 1)
1089 rate->ant = first_antenna(iwl_mvm_get_valid_tx_ant(mvm));
1105 ant_match = (b->ant == ANT_A || b->ant == ANT_B);
1107 ant_match = (a->ant == b->ant);
1116 if (rate->ant == ANT_A)
1119 if (rate->ant == ANT_B)
1126 if (rate->ant == ANT_A || rate->stbc || rate->bfer)
1130 if (rate->ant == ANT_B)
1618 if (!rs_is_valid_ant(valid_ants, next_col->ant)) {
1620 "Skip column %d as ANT config isn't supported by chip. valid_ants 0x%x column ant 0x%x\n",
1621 next_col_id, valid_ants, next_col->ant);
1691 rate->ant = column->ant;
2516 rate->ant = first_antenna(valid_tx_ant);
2518 rate->ant = best_ant;
2662 WARN_ONCE(rate->ant != ANT_A && rate->ant != ANT_B,
2663 "ant: 0x%x, chains 0x%x, fw tx ant: 0x%x, nvm tx ant: 0x%x\n",
2664 rate->ant, lq_sta->pers.chains, mvm->fw->valid_tx_ant,
3294 u8 ant = (ucode_rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS;
3311 if (num_of_ant(ant) == 1)
3312 lq_cmd->single_stream_ant_msk = ant;
3620 num_of_ant(initial_rate->ant) == 1)
3621 lq_cmd->single_stream_ant_msk = initial_rate->ant;
3665 u8 ant = (rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS;
3675 iwl_rs_pretty_ant(ant),
3698 rate, type, iwl_rs_pretty_ant(ant), iwl_rs_pretty_bw(bw), mcs, nss,
3807 "general: flags=0x%X mimo-d=%d s-ant=0x%x d-ant=0x%x\n",