| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/dvm/ | 
| D | rs.c | 798 			    first_antenna(priv->nvm_data->valid_tx_ant);  in rs_get_lower_rate() 1408 	u8 valid_tx_ant = priv->nvm_data->valid_tx_ant;  in rs_move_legacy_other()  local 1425 		valid_tx_ant =  in rs_move_legacy_other() 1426 			first_antenna(priv->nvm_data->valid_tx_ant);  in rs_move_legacy_other() 1449 		valid_tx_ant =  in rs_move_legacy_other() 1450 			first_antenna(priv->nvm_data->valid_tx_ant);  in rs_move_legacy_other() 1477 			if (rs_toggle_antenna(valid_tx_ant,  in rs_move_legacy_other() 1514 			if (!rs_is_valid_ant(valid_tx_ant, search_tbl->ant_type))  in rs_move_legacy_other() 1534 			if (!rs_is_valid_ant(valid_tx_ant, search_tbl->ant_type))  in rs_move_legacy_other() 1582 	u8 valid_tx_ant = priv->nvm_data->valid_tx_ant;  in rs_move_siso_to_other()  local [all …] 
 | 
| D | sta.c | 577 	rate_flags |= first_antenna(priv->nvm_data->valid_tx_ant) <<  in iwl_sta_fill_lq() 584 			first_antenna(priv->nvm_data->valid_tx_ant);  in iwl_sta_fill_lq() 587 		priv->nvm_data->valid_tx_ant &  in iwl_sta_fill_lq() 588 		~first_antenna(priv->nvm_data->valid_tx_ant);  in iwl_sta_fill_lq() 591 	} else if (num_of_ant(priv->nvm_data->valid_tx_ant) == 2) {  in iwl_sta_fill_lq() 593 			priv->nvm_data->valid_tx_ant;  in iwl_sta_fill_lq()
  | 
| D | main.c | 246 					      priv->nvm_data->valid_tx_ant);  in iwlagn_send_beacon_cmd() 724 static int iwlagn_send_tx_ant_config(struct iwl_priv *priv, u8 valid_tx_ant)  in iwlagn_send_tx_ant_config()  argument 727 	  .valid = cpu_to_le32(valid_tx_ant),  in iwlagn_send_tx_ant_config() 731 		IWL_DEBUG_HC(priv, "select valid tx ant: %u\n", valid_tx_ant);  in iwlagn_send_tx_ant_config() 829 	iwlagn_send_tx_ant_config(priv, priv->nvm_data->valid_tx_ant);  in iwl_alive_start() 1200 		num_of_ant(data->valid_tx_ant);  in iwl_eeprom_init_hw_params() 1208 		       data->valid_tx_ant,  in iwl_eeprom_init_hw_params()
  | 
| D | scan.c | 631 	u8 scan_tx_antennas = priv->nvm_data->valid_tx_ant;  in iwlagn_request_scan() 912 	u8 ant_idx = fls(priv->nvm_data->valid_tx_ant) - 1;  in iwl_init_scan_params()
  | 
| D | calib.c | 784 		if (!(priv->nvm_data->valid_tx_ant & ant_msk))  in iwl_find_disconn_antenna() 798 				find_first_chain(priv->nvm_data->valid_tx_ant);  in iwl_find_disconn_antenna()
  | 
| D | tx.c | 180 				first_antenna(priv->nvm_data->valid_tx_ant));  in iwlagn_tx_cmd_build_rate() 184 					priv->nvm_data->valid_tx_ant);  in iwlagn_tx_cmd_build_rate()
  | 
| D | debugfs.c | 1276 		if ((priv->nvm_data->valid_tx_ant & ANT_A) &&  in iwl_dbgfs_ucode_tx_stats_read() 1281 		if ((priv->nvm_data->valid_tx_ant & ANT_B) &&  in iwl_dbgfs_ucode_tx_stats_read() 1286 		if ((priv->nvm_data->valid_tx_ant & ANT_C) &&  in iwl_dbgfs_ucode_tx_stats_read()
  | 
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/cfg/ | 
| D | 5000.c | 83 	.valid_tx_ant = ANT_ABC,	/* .cfg overwrite */ 91 	.valid_tx_ant = ANT_B,		/* .cfg overwrite */ 99 	.valid_tx_ant = ANT_B,		/* .cfg overwrite */ 106 	.valid_tx_ant = ANT_B,		/* .cfg overwrite */
  | 
| D | 6000.c | 262 	.valid_tx_ant = ANT_BC,		/* .cfg overwrite */	\ 293 	.valid_tx_ant = ANT_AB,		/* .cfg overwrite */	\
  | 
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/ | 
| D | iwl-eeprom-parse.c | 302 	if (data->valid_tx_ant & ANT_A && txp->chain_a_max > result)  in iwl_get_max_txpwr_half_dbm() 305 	if (data->valid_tx_ant & ANT_B && txp->chain_b_max > result)  in iwl_get_max_txpwr_half_dbm() 308 	if (data->valid_tx_ant & ANT_C && txp->chain_c_max > result)  in iwl_get_max_txpwr_half_dbm() 311 	if ((data->valid_tx_ant == ANT_AB ||  in iwl_get_max_txpwr_half_dbm() 312 	     data->valid_tx_ant == ANT_BC ||  in iwl_get_max_txpwr_half_dbm() 313 	     data->valid_tx_ant == ANT_AC) && txp->mimo2_max > result)  in iwl_get_max_txpwr_half_dbm() 316 	if (data->valid_tx_ant == ANT_ABC && txp->mimo3_max > result)  in iwl_get_max_txpwr_half_dbm() 770 			     data->valid_tx_ant, data->valid_rx_ant);  in iwl_init_sbands() 779 			     data->valid_tx_ant, data->valid_rx_ant);  in iwl_init_sbands() 841 	data->valid_tx_ant = EEPROM_RF_CFG_TX_ANT_MSK(radio_cfg);  in iwl_parse_eeprom_data() [all …] 
 | 
| D | iwl-eeprom-parse.h | 39 	u8 valid_tx_ant, valid_rx_ant;  member
  | 
| D | iwl-nvm-parse.c | 946 	data->valid_tx_ant = EXT_NVM_RF_CFG_TX_ANT_MSK(radio_cfg);  in iwl_set_radio_cfg() 1134 	if (data->valid_tx_ant)  in iwl_parse_nvm_data() 1135 		tx_chains &= data->valid_tx_ant;  in iwl_parse_nvm_data() 1702 	nvm->valid_tx_ant = (u8)le32_to_cpu(rsp->phy_sku.tx_chains);  in iwl_get_nvm() 1718 			nvm->valid_tx_ant & fw->valid_tx_ant,  in iwl_get_nvm()
  | 
| D | iwl-config.h | 392 	u8 valid_tx_ant;  member
  | 
| D | iwl-drv.c | 789 			drv->fw.valid_tx_ant = (drv->fw.phy_config &  in iwl_parse_tlv_firmware()
  | 
| /Linux-v5.15/drivers/net/wireless/intel/iwlegacy/ | 
| D | 4965-rs.c | 738 			    il4965_first_antenna(il->hw_params.valid_tx_ant);  in il4965_rs_get_lower_rate() 1271 	u8 valid_tx_ant = il->hw_params.valid_tx_ant;  in il4965_rs_move_legacy_other()  local 1300 			    (valid_tx_ant, &search_tbl->current_rate,  in il4965_rs_move_legacy_other() 1340 			    (valid_tx_ant, search_tbl->ant_type))  in il4965_rs_move_legacy_other() 1392 	u8 valid_tx_ant = il->hw_params.valid_tx_ant;  in il4965_rs_move_siso_to_other()  local 1416 			    (valid_tx_ant, &search_tbl->current_rate,  in il4965_rs_move_siso_to_other() 1437 			    (valid_tx_ant, search_tbl->ant_type))  in il4965_rs_move_siso_to_other() 1515 	u8 valid_tx_ant = il->hw_params.valid_tx_ant;  in il4965_rs_move_mimo2_to_other()  local 1536 			    (valid_tx_ant, &search_tbl->current_rate,  in il4965_rs_move_mimo2_to_other() 1558 			    (valid_tx_ant, search_tbl->ant_type))  in il4965_rs_move_mimo2_to_other() [all …] 
 | 
| D | 4965-calib.c | 681 		if (!(il->hw_params.valid_tx_ant & ant_msk))  in il4965_find_disconn_antenna() 695 			    il4965_find_first_chain(il->cfg->valid_tx_ant);  in il4965_find_disconn_antenna()
  | 
| D | 4965-mac.c | 868 	u8 scan_tx_antennas = il->hw_params.valid_tx_ant;  in il4965_request_scan() 1590 	il4965_toggle_tx_ant(il, &il->mgmt_tx_ant, il->hw_params.valid_tx_ant);  in il4965_tx_cmd_build_rate() 3044 				 valid_tx_ant) << RATE_MCS_ANT_POS;  in il4965_sta_alloc_lq() 3050 	    il4965_first_antenna(il->hw_params.valid_tx_ant);  in il4965_sta_alloc_lq() 3053 	    il->hw_params.valid_tx_ant & ~il4965_first_antenna(il->hw_params.  in il4965_sta_alloc_lq() 3054 							       valid_tx_ant);  in il4965_sta_alloc_lq() 3057 	} else if (il4965_num_of_ant(il->hw_params.valid_tx_ant) == 2) {  in il4965_sta_alloc_lq() 3059 		    il->hw_params.valid_tx_ant;  in il4965_sta_alloc_lq() 3822 	il4965_toggle_tx_ant(il, &il->mgmt_tx_ant, il->hw_params.valid_tx_ant);  in il4965_hw_get_beacon_cmd() 6458 	il->hw_params.tx_chains_num = il4965_num_of_ant(il->cfg->valid_tx_ant);  in il4965_set_hw_params() [all …] 
 | 
| D | common.h | 812 	u8 valid_tx_ant;  member 1649 	u8 valid_tx_ant;  member
  | 
| D | 4965.c | 1896 	.valid_tx_ant = ANT_AB,
  | 
| D | common.c | 1506 	u8 ant_idx = fls(il->hw_params.valid_tx_ant) - 1;  in il_init_scan_params()
  | 
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/fw/ | 
| D | img.h | 216 	u8 valid_tx_ant;  member
  | 
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/ | 
| D | mvm.h | 1529 	return mvm->nvm_data && mvm->nvm_data->valid_tx_ant ?  in iwl_mvm_get_valid_tx_ant() 1530 	       mvm->fw->valid_tx_ant & mvm->nvm_data->valid_tx_ant :  in iwl_mvm_get_valid_tx_ant() 1531 	       mvm->fw->valid_tx_ant;  in iwl_mvm_get_valid_tx_ant() 1551 	u32 valid_tx_ant = iwl_mvm_get_valid_tx_ant(mvm);  in iwl_mvm_get_phy_config()  local 1553 	phy_config |= valid_tx_ant << FW_PHY_CFG_TX_CHAIN_POS |  in iwl_mvm_get_phy_config()
  | 
| D | rs.c | 2541 	u8 valid_tx_ant = iwl_mvm_get_valid_tx_ant(mvm);  in rs_get_initial_rate()  local 2558 		rate->ant = first_antenna(valid_tx_ant);  in rs_get_initial_rate() 2706 		  rate->ant, lq_sta->pers.chains, mvm->fw->valid_tx_ant,  in rs_initialize_lq() 2707 		  mvm->nvm_data ? mvm->nvm_data->valid_tx_ant : ANT_INVALID);  in rs_initialize_lq() 3359 				     u8 valid_tx_ant, bool toggle_ant)  in rs_fill_rates_for_column()  argument 3374 				rs_toggle_antenna(valid_tx_ant, rate);  in rs_fill_rates_for_column() 3416 	u8 valid_tx_ant = 0;  in rs_build_rates_table()  local 3423 	valid_tx_ant = iwl_mvm_get_valid_tx_ant(mvm);  in rs_build_rates_table() 3443 				 num_rates, num_retries, valid_tx_ant,  in rs_build_rates_table() 3462 				 num_rates, num_retries, valid_tx_ant,  in rs_build_rates_table() [all …] 
 | 
| D | fw.c | 40 static int iwl_send_tx_ant_cfg(struct iwl_mvm *mvm, u8 valid_tx_ant)  in iwl_send_tx_ant_cfg()  argument 43 		.valid = cpu_to_le32(valid_tx_ant),  in iwl_send_tx_ant_cfg() 46 	IWL_DEBUG_FW(mvm, "select valid tx ant: %u\n", valid_tx_ant);  in iwl_send_tx_ant_cfg()
  | 
| D | nvm.c | 275 				  mvm->fw->valid_tx_ant, mvm->fw->valid_rx_ant);  in iwl_parse_nvm_sections()
  |