Lines Matching defs:qc

397 	u32 ic = 0, qc = 0, temp = 0;
431 rtw8822c_dac_cal_rf_mode(rtwdev, &ic, &qc);
433 "[DACK] before: i=0x%x, q=0x%x\n", ic, qc);
440 if (qc != 0x0) {
441 qc = 0x400 - qc;
442 *adc_qc = qc;
444 temp = (ic & 0x3ff) | ((qc & 0x3ff) << 10);
451 rtw8822c_dac_cal_rf_mode(rtwdev, &ic, &qc);
453 "[DACK] after: i=0x%08x, q=0x%08x\n", ic, qc);
456 if (qc >= 0x200)
457 qc = 0x400 - qc;
458 if (ic < 5 && qc < 5)
520 u32 ic, qc, ic_in, qc_in;
536 qc = qc_in;
541 if (qc != 0x0)
542 qc = 0x400 - qc;
550 if (qc < 0x300) {
551 qc = qc * 2 * 6 / 5;
552 qc = qc + 0x80;
554 qc = (0x400 - qc) * 2 * 6 / 5;
555 qc = 0x7f - qc;
559 *qc_out = qc;
562 rtw_dbg(rtwdev, RTW_DBG_RFK, "[DACK] after i=0x%x, q=0x%x\n", ic, qc);
572 u32 ic, qc;
578 qc = *qc_in;
591 rtw_write32_mask(rtwdev, base_addr + 0xd8, 0xf0000000, qc & 0xf);
592 rtw_write32_mask(rtwdev, base_addr + 0xdc, 0xf, (qc & 0xf0) >> 4);
604 !check_hw_ready(rtwdev, read_addr + 0x50, 0x07f80000, qc))
616 rtw8822c_dac_cal_rf_mode(rtwdev, &ic, &qc);
622 if (qc >= 0x10)
623 qc = qc - 0x10;
625 qc = 0x400 - (0x10 - qc);
628 *q_out = qc;
632 if (qc >= 0x200)
633 qc = 0x400 - qc;
636 *qc_in = qc;
946 u32 ic = 0, qc = 0, i;
964 rtw8822c_dac_cal_step2(rtwdev, RF_PATH_A, &ic, &qc);
966 qc_a = qc;
969 &ic, &qc, &i_a, &q_a);
971 if (ic < 5 && qc < 5)
980 rtw8822c_dac_cal_step2(rtwdev, RF_PATH_B, &ic, &qc);
982 qc_b = qc;
985 &ic, &qc, &i_b, &q_b);
987 if (ic < 5 && qc < 5)
1003 rtw_dbg(rtwdev, RTW_DBG_RFK, "[DACK] path A: ic=0x%x, qc=0x%x\n", ic_a, qc_a);
1004 rtw_dbg(rtwdev, RTW_DBG_RFK, "[DACK] path B: ic=0x%x, qc=0x%x\n", ic_b, qc_b);