/drivers/net/wireless/ath/ath9k/ |
D | calib.c | 192 if (!ah->caldata) in ath9k_hw_reset_calvalid() 213 ah->caldata->CalValid &= ~currCal->calData->calType; in ath9k_hw_reset_calvalid() 222 if (ah->caldata) in ath9k_hw_start_nfcal() 223 ah->caldata->nfcal_pending = true; in ath9k_hw_start_nfcal() 248 if (ah->caldata) in ath9k_hw_loadnf() 249 h = ah->caldata->nfCalHist; in ath9k_hw_loadnf() 370 struct ath9k_hw_cal_data *caldata = ah->caldata; in ath9k_hw_getnf() local 388 if (!caldata) { in ath9k_hw_getnf() 394 h = caldata->nfCalHist; in ath9k_hw_getnf() 395 caldata->nfcal_pending = false; in ath9k_hw_getnf() [all …]
|
D | ar9003_calib.c | 76 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9003_hw_per_calibration() local 104 caldata->CalValid |= currCal->calData->calType; in ar9003_hw_per_calibration() 115 } else if (!(caldata->CalValid & currCal->calData->calType)) { in ar9003_hw_per_calibration() 664 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9003_hw_tx_iqcal_load_avg_2_passes() local 717 if (caldata) in ar9003_hw_tx_iqcal_load_avg_2_passes() 718 caldata->tx_corr_coeff[im][i] = in ar9003_hw_tx_iqcal_load_avg_2_passes() 721 if (caldata) in ar9003_hw_tx_iqcal_load_avg_2_passes() 722 caldata->num_measures[i] = nmeasurement; in ar9003_hw_tx_iqcal_load_avg_2_passes() 730 if (caldata) in ar9003_hw_tx_iqcal_load_avg_2_passes() 731 caldata->done_txiqcal_once = is_reusable; in ar9003_hw_tx_iqcal_load_avg_2_passes() [all …]
|
D | ar9003_rtt.c | 113 ah->caldata->rtt_table[chain][i]); in ar9003_hw_rtt_load_hist() 116 i, chain, ah->caldata->rtt_table[chain][i]); in ar9003_hw_rtt_load_hist() 156 ah->caldata->rtt_table[chain][i] = in ar9003_hw_rtt_fill_hist() 160 i, chain, ah->caldata->rtt_table[chain][i]); in ar9003_hw_rtt_fill_hist() 164 ah->caldata->rtt_done = true; in ar9003_hw_rtt_fill_hist() 178 if (ah->caldata) in ar9003_hw_rtt_clear_hist() 179 ah->caldata->rtt_done = false; in ar9003_hw_rtt_clear_hist() 186 if (!ah->caldata) in ar9003_hw_rtt_restore() 189 if (!ah->caldata->rtt_done) in ar9003_hw_rtt_restore()
|
D | link.c | 184 struct ath9k_hw_cal_data *caldata = ah->caldata; in ath_paprd_activate() local 187 if (!caldata || !caldata->paprd_done) { in ath_paprd_activate() 197 ar9003_paprd_populate_single_table(ah, caldata, chain); in ath_paprd_activate() 251 struct ath9k_hw_cal_data *caldata = ah->caldata; in ath_paprd_calibrate() local 259 if (!caldata || !caldata->paprd_packet_sent || caldata->paprd_done) { in ath_paprd_calibrate() 301 ret = ar9003_paprd_create_curve(ah, caldata, chain); in ath_paprd_calibrate() 319 caldata->paprd_done = true; in ath_paprd_calibrate() 346 if (ah->caldata && ah->caldata->nfcal_interference) in ath_ani_calibrate() 439 if (ar9003_is_paprd_enabled(ah) && ah->caldata) { in ath_ani_calibrate() 440 if (!ah->caldata->paprd_done) { in ath_ani_calibrate()
|
D | ar9003_paprd.c | 749 struct ath9k_hw_cal_data *caldata, in ar9003_paprd_populate_single_table() argument 752 u32 *paprd_table_val = caldata->pa_table[chain]; in ar9003_paprd_populate_single_table() 753 u32 small_signal_gain = caldata->small_signal_gain[chain]; in ar9003_paprd_populate_single_table() 818 struct ath9k_hw_cal_data *caldata, in ar9003_paprd_retrain_pa_in() argument 821 u32 *pa_in = caldata->pa_table[chain]; in ar9003_paprd_retrain_pa_in() 914 struct ath9k_hw_cal_data *caldata, int chain) in ar9003_paprd_create_curve() argument 916 u16 *small_signal_gain = &caldata->small_signal_gain[chain]; in ar9003_paprd_create_curve() 917 u32 *pa_table = caldata->pa_table[chain]; in ar9003_paprd_create_curve() 923 memset(caldata->pa_table[chain], 0, sizeof(caldata->pa_table[chain])); in ar9003_paprd_create_curve() 948 if (ar9003_paprd_retrain_pa_in(ah, caldata, chain)) in ar9003_paprd_create_curve()
|
D | mci.c | 709 struct ath9k_hw_cal_data *caldata = &sc->caldata; in ath9k_mci_set_txpower() local 710 if ((caldata->chanmode == CHANNEL_G_HT40PLUS) && in ath9k_mci_set_txpower() 711 (ah->curchan->channel > caldata->channel) && in ath9k_mci_set_txpower() 712 (ah->curchan->channel <= caldata->channel + 20)) in ath9k_mci_set_txpower() 714 if ((caldata->chanmode == CHANNEL_G_HT40MINUS) && in ath9k_mci_set_txpower() 715 (ah->curchan->channel < caldata->channel) && in ath9k_mci_set_txpower() 716 (ah->curchan->channel >= caldata->channel - 20)) in ath9k_mci_set_txpower()
|
D | ar9002_calib.c | 86 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9002_hw_per_calibration() local 105 caldata->CalValid |= currCal->calData->calType; in ar9002_hw_per_calibration() 112 } else if (!(caldata->CalValid & currCal->calData->calType)) { in ar9002_hw_per_calibration() 673 if (ah->caldata) in ar9002_hw_calibrate() 674 nfcal_pending = ah->caldata->nfcal_pending; in ar9002_hw_calibrate() 863 if (ah->caldata) in ar9002_hw_init_cal() 864 ah->caldata->nfcal_pending = true; in ar9002_hw_init_cal() 904 if (ah->caldata) in ar9002_hw_init_cal() 905 ah->caldata->CalValid = 0; in ar9002_hw_init_cal()
|
D | hw.c | 1822 if (AR_SREV_9462(ah) && (ah->caldata && in ath9k_hw_do_fastcc() 1823 (!ah->caldata->done_txiqcal_once || in ath9k_hw_do_fastcc() 1824 !ah->caldata->done_txclcal_once || in ath9k_hw_do_fastcc() 1825 !ah->caldata->rtt_done))) in ath9k_hw_do_fastcc() 1850 struct ath9k_hw_cal_data *caldata, bool fastcc) in ath9k_hw_reset() argument 1873 ah->caldata = caldata; in ath9k_hw_reset() 1874 if (caldata && (chan->channel != caldata->channel || in ath9k_hw_reset() 1875 chan->channelFlags != caldata->channelFlags)) { in ath9k_hw_reset() 1877 memset(caldata, 0, sizeof(*caldata)); in ath9k_hw_reset() 1879 } else if (caldata) { in ath9k_hw_reset() [all …]
|
D | ar9003_mci.h | 275 struct ath9k_hw_cal_data *caldata); 309 struct ath9k_hw_cal_data *caldata) in ar9003_mci_end_reset() argument
|
D | htc_drv_main.c | 194 struct ath9k_hw_cal_data *caldata = NULL; in ath9k_htc_reset() local 215 caldata = &priv->caldata; in ath9k_htc_reset() 216 ret = ath9k_hw_reset(ah, ah->curchan, caldata, false); in ath9k_htc_reset() 254 struct ath9k_hw_cal_data *caldata = NULL; in ath9k_htc_set_channel() local 283 caldata = &priv->caldata; in ath9k_htc_set_channel() 285 ret = ath9k_hw_reset(ah, hchan, caldata, fastcc); in ath9k_htc_set_channel() 927 ret = ath9k_hw_reset(ah, init_channel, ah->caldata, false); in ath9k_htc_start()
|
D | ar9003_mci.c | 719 struct ath9k_hw_cal_data *caldata) in ar9003_mci_end_reset() argument 755 if (caldata) { in ar9003_mci_end_reset() 756 caldata->done_txiqcal_once = false; in ar9003_mci_end_reset() 757 caldata->done_txclcal_once = false; in ar9003_mci_end_reset() 758 caldata->rtt_done = false; in ar9003_mci_end_reset()
|
D | hw.h | 786 struct ath9k_hw_cal_data *caldata; member 982 struct ath9k_hw_cal_data *caldata, bool fastcc); 1077 struct ath9k_hw_cal_data *caldata, 1080 struct ath9k_hw_cal_data *caldata, int chain);
|
D | main.c | 254 struct ath9k_hw_cal_data *caldata = NULL; in ath_reset_internal() local 265 caldata = &sc->caldata; in ath_reset_internal() 279 r = ath9k_hw_reset(ah, hchan, caldata, fastcc); in ath_reset_internal() 619 r = ath9k_hw_reset(ah, init_channel, ah->caldata, false); in ath9k_start() 808 ath9k_hw_reset(ah, ah->curchan, ah->caldata, false); in ath9k_stop()
|
D | htc.h | 466 struct ath9k_hw_cal_data caldata; member
|
D | ath9k.h | 731 struct ath9k_hw_cal_data caldata; member
|
D | xmit.c | 1997 if (sc->sc_ah->caldata) in ath_tx_complete() 1998 sc->sc_ah->caldata->paprd_packet_sent = true; in ath_tx_complete()
|
D | debug.c | 1384 struct ath9k_nfcal_hist *h = sc->caldata.nfCalHist; in read_file_dump_nfcal() 1525 memcpy(ATH_SAMP_DBG(nfCalHist), sc->caldata.nfCalHist, in ath9k_debug_samp_bb_mac()
|