Lines Matching defs:tx
68 r88e_iq_calib_chain(struct rtwn_softc *sc, uint16_t tx[2], uint16_t rx[2])
106 tx[0] = MS(rtwn_bb_read(sc, R92C_TX_POWER_IQK_BEFORE(0)),
108 tx[1] = MS(rtwn_bb_read(sc, R92C_TX_POWER_IQK_AFTER(0)),
110 if (tx[0] == 0x142 || tx[1] == 0x042)
113 rtwn_bb_write(sc, R92C_TX_IQK, 0x80007c00 | (tx[0] << 16) | tx[1]);
158 r88e_iq_calib_run(struct rtwn_softc *sc, int n, uint16_t tx[2],
237 ret = r88e_iq_calib_chain(sc, tx, rx);
241 tx[0] = 0xff;
242 tx[1] = 0xff;
257 "%s: results for run %d: tx[0] 0x%x, tx[1] 0x%x, rx[0] 0x%x, "
258 "rx[1] 0x%x\n", __func__, n, tx[0], tx[1], rx[0], rx[1]);
311 r88e_iq_calib_write_results(struct rtwn_softc *sc, uint16_t tx[2],
317 if (tx[0] == 0xff || tx[1] == 0xff)
322 x = tx[0];
330 y = tx[1];
357 uint16_t tx[RTWN_IQ_CAL_NRUN][2], rx[RTWN_IQ_CAL_NRUN][2];
365 r88e_iq_calib_run(sc, n, tx[n], rx[n], &vals);
371 valid = r88e_iq_calib_compare_results(sc, tx[n - 1],
372 rx[n - 1], tx[n], rx[n]);
378 r88e_iq_calib_write_results(sc, tx[n], rx[n]);