Home
last modified time | relevance | path

Searched refs:res_scale (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dar9003_calib.c634 const s32 res_scale = 1 << 15; in ar9003_hw_calc_iq_corr() local
773 chain_idx, mag_tx/res_scale, phs_tx/res_scale); in ar9003_hw_calc_iq_corr()
775 if (res_scale == mag_tx) { in ar9003_hw_calc_iq_corr()
778 mag_tx, res_scale); in ar9003_hw_calc_iq_corr()
783 mag_corr_tx = (mag_tx * res_scale) / (res_scale - mag_tx); in ar9003_hw_calc_iq_corr()
786 q_q_coff = (mag_corr_tx * 128 / res_scale); in ar9003_hw_calc_iq_corr()
787 q_i_coff = (phs_corr_tx * 256 / res_scale); in ar9003_hw_calc_iq_corr()
806 if (-mag_rx == res_scale) { in ar9003_hw_calc_iq_corr()
809 mag_rx, res_scale); in ar9003_hw_calc_iq_corr()
814 mag_corr_rx = (-mag_rx * res_scale) / (res_scale + mag_rx); in ar9003_hw_calc_iq_corr()
[all …]