Lines Matching refs:phy_idx

80 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx)
83 rtwdev->dbcc_en, phy_idx);
88 if (phy_idx == RTW89_PHY_0)
721 enum rtw89_phy_idx phy_idx, u8 path, u8 ktype)
784 enum rtw89_phy_idx phy_idx, u8 path)
850 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK);
869 enum rtw89_phy_idx phy_idx, u8 path)
926 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK);
945 enum rtw89_phy_idx phy_idx, u8 path)
999 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_TXK);
1014 enum rtw89_phy_idx phy_idx, u8 path)
1052 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBTXK);
1105 enum rtw89_phy_idx phy_idx, u8 path)
1138 tmp = _iqk_one_shot(rtwdev, phy_idx, path, tmp_id);
1161 tmp = _iqk_one_shot(rtwdev, phy_idx, path, ID_FLOK_VBUFFER);
1186 tmp = _iqk_one_shot(rtwdev, phy_idx, path, tmp_id);
1208 tmp = _iqk_one_shot(rtwdev, phy_idx, path, ID_FLOK_VBUFFER);
1260 static void _iqk_info_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
1304 static void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path)
1309 iqk_info->lok_fail[path] = _iqk_lok(rtwdev, phy_idx, path);
1312 iqk_info->iqk_tx_fail[0][path] = _iqk_nbtxk(rtwdev, phy_idx, path);
1314 iqk_info->iqk_tx_fail[0][path] = _txk_group_sel(rtwdev, phy_idx, path);
1318 iqk_info->iqk_rx_fail[0][path] = _iqk_nbrxk(rtwdev, phy_idx, path);
1320 iqk_info->iqk_rx_fail[0][path] = _rxk_group_sel(rtwdev, phy_idx, path);
1322 _iqk_info_iqk(rtwdev, phy_idx, path);
1369 static void _iqk_start_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
1372 _iqk_by_path(rtwdev, phy_idx, path);
1400 enum rtw89_phy_idx phy_idx, u8 path)
1423 enum rtw89_phy_idx phy_idx, u8 path)
1522 enum rtw89_phy_idx phy_idx, u8 path,
1528 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx);
1538 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx);
1541 _iqk_macbb_setting(rtwdev, phy_idx, path);
1543 _iqk_start_iqk(rtwdev, phy_idx, path);
1545 _iqk_afebb_restore(rtwdev, phy_idx, path);
1551 static void _iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool force,
1554 switch (_kpath(rtwdev, phy_idx)) {
1556 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx);
1559 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
1562 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx);
1563 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
3837 void rtw8852c_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx,
3844 if (phy_idx == RTW89_PHY_0)
4099 enum rtw89_phy_idx phy_idx)
4101 rtw8852c_ctrl_bw_ch(rtwdev, phy_idx, chan->channel,
4106 void rtw8852c_mcc_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx)
4160 void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
4164 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx);
4167 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL);
4168 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx));
4171 _iqk(rtwdev, phy_idx, false, chanctx_idx);
4173 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en);
4245 enum rtw89_phy_idx phy_idx = RTW89_PHY_0;
4246 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx);
4276 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL);
4288 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en);
4300 void rtw8852c_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
4304 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx);
4307 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL);
4308 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx));
4310 _dpk(rtwdev, phy_idx, false, chanctx_idx);
4312 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en);
4443 bool scan_start, enum rtw89_phy_idx phy_idx)
4446 rtw8852c_tssi_default_txagc(rtwdev, phy_idx, true);
4448 rtw8852c_tssi_default_txagc(rtwdev, phy_idx, false);