Lines Matching refs:txagc
2128 enum rtw89_rf_path path, u8 txagc)
2130 rtw89_write_rf(rtwdev, path, RR_TXAGC, RFREG_MASK, txagc);
2135 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] set TXAGC = 0x%x\n", txagc);
2159 u8 txagc;
2161 txagc = rtw89_read_rf(rtwdev, path, RR_TXAGC, RFREG_MASK);
2163 if (txagc - gain_offset < DPK_TXAGC_LOWER)
2164 txagc = DPK_TXAGC_LOWER;
2165 else if (txagc - gain_offset > DPK_TXAGC_UPPER)
2166 txagc = DPK_TXAGC_UPPER;
2168 txagc = txagc - gain_offset;
2170 _dpk_kip_set_txagc(rtwdev, phy, path, txagc);
2173 gain_offset, txagc);
2174 return txagc;
2380 enum rtw89_rf_path path, u8 kidx, u8 gain, u8 txagc)
2390 "[DPK] Fill txagc/ pwsf/ gs = 0x%x/ 0x%x/ 0x%x\n", txagc,
2393 dpk->bp[path][kidx].txagc_dpk = txagc;
2395 0x3F << ((gain << 3) + (kidx << 4)), txagc);
2449 u8 txagc = 0x38, kidx = dpk->cur_idx[path];
2459 _dpk_kip_set_txagc(rtwdev, phy, path, txagc);
2467 txagc = _dpk_agc(rtwdev, phy, path, kidx, txagc, false);
2468 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] Adjust txagc = 0x%x\n", txagc);
2470 if (txagc == 0xff) {
2479 _dpk_fill_result(rtwdev, phy, path, kidx, gain, txagc);
2657 "[DPK_TRK] HW txagc offset mode\n");