Lines Matching refs:qv
179 static void rtw8822c_dac_iq_sort(struct rtw_dev *rtwdev, u32 *iv, u32 *qv) in rtw8822c_dac_iq_sort() argument
186 __rtw8822c_dac_iq_sort(rtwdev, &qv[j], &qv[j + 1]); in rtw8822c_dac_iq_sort()
268 static void rtw8822c_dac_cal_iq_sample(struct rtw_dev *rtwdev, u32 *iv, u32 *qv) in rtw8822c_dac_cal_iq_sample() argument
277 qv[i] = temp & 0x3ff; in rtw8822c_dac_cal_iq_sample()
280 rtw8822c_dac_iq_check(rtwdev, qv[i])) in rtw8822c_dac_cal_iq_sample()
286 u32 *iv, u32 *qv, in rtw8822c_dac_cal_iq_search() argument
297 q_min = qv[0]; in rtw8822c_dac_cal_iq_search()
298 q_max = qv[0]; in rtw8822c_dac_cal_iq_search()
301 rtw8822c_rf_minmax_cmp(rtwdev, qv[i], &q_min, &q_max); in rtw8822c_dac_cal_iq_search()
325 rtw8822c_dac_iq_sort(rtwdev, iv, qv); in rtw8822c_dac_cal_iq_search()
330 qv[0] = temp & 0x3ff; in rtw8822c_dac_cal_iq_search()
333 qv[DACK_SN_8822C - 1] = temp & 0x3ff; in rtw8822c_dac_cal_iq_search()
340 rtw8822c_dac_iq_offset(rtwdev, qv, q_value); in rtw8822c_dac_cal_iq_search()
346 u32 iv[DACK_SN_8822C], qv[DACK_SN_8822C]; in rtw8822c_dac_cal_rf_mode() local
355 rtw8822c_dac_cal_iq_sample(rtwdev, iv, qv); in rtw8822c_dac_cal_rf_mode()
356 rtw8822c_dac_cal_iq_search(rtwdev, iv, qv, i_value, q_value); in rtw8822c_dac_cal_rf_mode()