| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | rs.c | 776 first_antenna(priv->nvm_data->valid_tx_ant); in rs_get_lower_rate() 1386 u8 valid_tx_ant = priv->nvm_data->valid_tx_ant; in rs_move_legacy_other() local 1403 valid_tx_ant = in rs_move_legacy_other() 1404 first_antenna(priv->nvm_data->valid_tx_ant); in rs_move_legacy_other() 1427 valid_tx_ant = in rs_move_legacy_other() 1428 first_antenna(priv->nvm_data->valid_tx_ant); in rs_move_legacy_other() 1455 if (rs_toggle_antenna(valid_tx_ant, in rs_move_legacy_other() 1492 if (!rs_is_valid_ant(valid_tx_ant, search_tbl->ant_type)) in rs_move_legacy_other() 1512 if (!rs_is_valid_ant(valid_tx_ant, search_tbl->ant_type)) in rs_move_legacy_other() 1560 u8 valid_tx_ant = priv->nvm_data->valid_tx_ant; in rs_move_siso_to_other() local [all …]
|
| H A D | eeprom.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() 1041 data->valid_tx_ant, data->valid_rx_ant); in iwl_init_sbands() 1050 data->valid_tx_ant, data->valid_rx_ant); in iwl_init_sbands() 1110 data->valid_tx_ant = EEPROM_RF_CFG_TX_ANT_MSK(radio_cfg); in iwl_parse_eeprom_data() [all …]
|
| H A D | sta.c | 572 rate_flags |= first_antenna(priv->nvm_data->valid_tx_ant) << in iwl_sta_fill_lq() 579 first_antenna(priv->nvm_data->valid_tx_ant); in iwl_sta_fill_lq() 582 priv->nvm_data->valid_tx_ant & in iwl_sta_fill_lq() 583 ~first_antenna(priv->nvm_data->valid_tx_ant); in iwl_sta_fill_lq() 586 } else if (num_of_ant(priv->nvm_data->valid_tx_ant) == 2) { in iwl_sta_fill_lq() 588 priv->nvm_data->valid_tx_ant; in iwl_sta_fill_lq()
|
| H A D | main.c | 241 priv->nvm_data->valid_tx_ant); in iwlagn_send_beacon_cmd() 720 static int iwlagn_send_tx_ant_config(struct iwl_priv *priv, u8 valid_tx_ant) in iwlagn_send_tx_ant_config() argument 723 .valid = cpu_to_le32(valid_tx_ant), in iwlagn_send_tx_ant_config() 727 IWL_DEBUG_HC(priv, "select valid tx ant: %u\n", valid_tx_ant); in iwlagn_send_tx_ant_config() 825 iwlagn_send_tx_ant_config(priv, priv->nvm_data->valid_tx_ant); in iwl_alive_start() 1202 num_of_ant(data->valid_tx_ant); in iwl_eeprom_init_hw_params() 1210 data->valid_tx_ant, in iwl_eeprom_init_hw_params()
|
| H A D | scan.c | 627 u8 scan_tx_antennas = priv->nvm_data->valid_tx_ant; in iwlagn_request_scan() 914 u8 ant_idx = fls(priv->nvm_data->valid_tx_ant) - 1; in iwl_init_scan_params()
|
| H A D | calib.c | 786 if (!(priv->nvm_data->valid_tx_ant & ant_msk)) in iwl_find_disconn_antenna() 800 find_first_chain(priv->nvm_data->valid_tx_ant); in iwl_find_disconn_antenna()
|
| H A D | tx.c | 176 first_antenna(priv->nvm_data->valid_tx_ant)); in iwlagn_tx_cmd_build_rate() 180 priv->nvm_data->valid_tx_ant); in iwlagn_tx_cmd_build_rate()
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 4965-rs.c | 732 il4965_first_antenna(il->hw_params.valid_tx_ant); in il4965_rs_get_lower_rate() 1265 u8 valid_tx_ant = il->hw_params.valid_tx_ant; in il4965_rs_move_legacy_other() local 1294 (valid_tx_ant, &search_tbl->current_rate, in il4965_rs_move_legacy_other() 1334 (valid_tx_ant, search_tbl->ant_type)) in il4965_rs_move_legacy_other() 1386 u8 valid_tx_ant = il->hw_params.valid_tx_ant; in il4965_rs_move_siso_to_other() local 1410 (valid_tx_ant, &search_tbl->current_rate, in il4965_rs_move_siso_to_other() 1431 (valid_tx_ant, search_tbl->ant_type)) in il4965_rs_move_siso_to_other() 1509 u8 valid_tx_ant = il->hw_params.valid_tx_ant; in il4965_rs_move_mimo2_to_other() local 1530 (valid_tx_ant, &search_tbl->current_rate, in il4965_rs_move_mimo2_to_other() 1552 (valid_tx_ant, search_tbl->ant_type)) in il4965_rs_move_mimo2_to_other() [all …]
|
| H A 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()
|
| H A D | 4965.c | 1896 .valid_tx_ant = ANT_AB,
|
| H A D | common.c | 1508 u8 ant_idx = fls(il->hw_params.valid_tx_ant) - 1; in il_init_scan_params()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | phy.c | 165 u32 valid_tx_ant = iwl_mld_get_valid_tx_ant(mld); in iwl_mld_get_phy_config() local 167 phy_config |= valid_tx_ant << FW_PHY_CFG_TX_CHAIN_POS | in iwl_mld_get_phy_config()
|
| /linux/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-nvm-utils.h | 40 u8 valid_tx_ant, valid_rx_ant; member
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | fw.c | 36 static int iwl_send_tx_ant_cfg(struct iwl_mvm *mvm, u8 valid_tx_ant) in iwl_send_tx_ant_cfg() argument 39 .valid = cpu_to_le32(valid_tx_ant), in iwl_send_tx_ant_cfg() 42 IWL_DEBUG_FW(mvm, "select valid tx ant: %u\n", valid_tx_ant); in iwl_send_tx_ant_cfg()
|