Lines Matching refs:im

892 	int i, im, nmeasurement;  in ar9003_hw_tx_iq_cal_outlier_detection()  local
941 for (im = 0; im < nmeasurement; im++) { in ar9003_hw_tx_iq_cal_outlier_detection()
942 magnitude = coeff->mag_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection()
943 phase = coeff->phs_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection()
948 if ((im % 2) == 0) in ar9003_hw_tx_iq_cal_outlier_detection()
949 REG_RMW_FIELD(ah, tx_corr_coeff[im][i], in ar9003_hw_tx_iq_cal_outlier_detection()
953 REG_RMW_FIELD(ah, tx_corr_coeff[im][i], in ar9003_hw_tx_iq_cal_outlier_detection()
958 caldata->tx_corr_coeff[im][i] = in ar9003_hw_tx_iq_cal_outlier_detection()
1008 int im, ix, iy, temp; in __ar955x_tx_iq_cal_sort() local
1010 for (im = 0; im < nmeasurement; im++) { in __ar955x_tx_iq_cal_sort()
1013 if (coeff->mag_coeff[i][im][iy] < in __ar955x_tx_iq_cal_sort()
1014 coeff->mag_coeff[i][im][ix]) { in __ar955x_tx_iq_cal_sort()
1015 temp = coeff->mag_coeff[i][im][ix]; in __ar955x_tx_iq_cal_sort()
1016 coeff->mag_coeff[i][im][ix] = in __ar955x_tx_iq_cal_sort()
1017 coeff->mag_coeff[i][im][iy]; in __ar955x_tx_iq_cal_sort()
1018 coeff->mag_coeff[i][im][iy] = temp; in __ar955x_tx_iq_cal_sort()
1020 if (coeff->phs_coeff[i][im][iy] < in __ar955x_tx_iq_cal_sort()
1021 coeff->phs_coeff[i][im][ix]) { in __ar955x_tx_iq_cal_sort()
1022 temp = coeff->phs_coeff[i][im][ix]; in __ar955x_tx_iq_cal_sort()
1023 coeff->phs_coeff[i][im][ix] = in __ar955x_tx_iq_cal_sort()
1024 coeff->phs_coeff[i][im][iy]; in __ar955x_tx_iq_cal_sort()
1025 coeff->phs_coeff[i][im][iy] = temp; in __ar955x_tx_iq_cal_sort()
1029 coeff->mag_coeff[i][im][0] = coeff->mag_coeff[i][im][MAXIQCAL / 2]; in __ar955x_tx_iq_cal_sort()
1030 coeff->phs_coeff[i][im][0] = coeff->phs_coeff[i][im][MAXIQCAL / 2]; in __ar955x_tx_iq_cal_sort()
1034 i, im, in __ar955x_tx_iq_cal_sort()
1035 coeff->mag_coeff[i][im][0], in __ar955x_tx_iq_cal_sort()
1036 coeff->phs_coeff[i][im][0]); in __ar955x_tx_iq_cal_sort()
1074 int i, im, j; in ar9003_hw_tx_iq_cal_post_proc() local
1088 for (im = 0; im < nmeasurement; im++) { in ar9003_hw_tx_iq_cal_post_proc()
1100 u32 idx = 2 * j, offset = 4 * (3 * im + j); in ar9003_hw_tx_iq_cal_post_proc()
1134 coeff.phs_coeff[i][im][iqcal_idx] = in ar9003_hw_tx_iq_cal_post_proc()
1136 coeff.mag_coeff[i][im][iqcal_idx] = in ar9003_hw_tx_iq_cal_post_proc()
1139 if (coeff.mag_coeff[i][im][iqcal_idx] > 63) in ar9003_hw_tx_iq_cal_post_proc()
1140 coeff.mag_coeff[i][im][iqcal_idx] -= 128; in ar9003_hw_tx_iq_cal_post_proc()
1141 if (coeff.phs_coeff[i][im][iqcal_idx] > 63) in ar9003_hw_tx_iq_cal_post_proc()
1142 coeff.phs_coeff[i][im][iqcal_idx] -= 128; in ar9003_hw_tx_iq_cal_post_proc()
1163 int i, im; in ar9003_hw_tx_iq_cal_reload() local
1184 for (im = 0; im < caldata->num_measures[i]; im++) { in ar9003_hw_tx_iq_cal_reload()
1185 if ((im % 2) == 0) in ar9003_hw_tx_iq_cal_reload()
1186 REG_RMW_FIELD(ah, tx_corr_coeff[im][i], in ar9003_hw_tx_iq_cal_reload()
1188 caldata->tx_corr_coeff[im][i]); in ar9003_hw_tx_iq_cal_reload()
1190 REG_RMW_FIELD(ah, tx_corr_coeff[im][i], in ar9003_hw_tx_iq_cal_reload()
1192 caldata->tx_corr_coeff[im][i]); in ar9003_hw_tx_iq_cal_reload()