Lines Matching refs:phy_idx

233 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx)  in _kpath()  argument
238 rtwdev->dbcc_en, phy_idx); in _kpath()
243 if (phy_idx == RTW89_PHY_0) in _kpath()
951 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot() argument
1033 static bool _iqk_2g_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_2g_lok() argument
1078 static bool _iqk_5g_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_5g_lok() argument
1122 static bool _iqk_2g_tx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_2g_tx() argument
1154 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBTXK); in _iqk_2g_tx()
1163 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_TXK); in _iqk_2g_tx()
1183 static bool _iqk_5g_tx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_5g_tx() argument
1214 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBTXK); in _iqk_5g_tx()
1223 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_TXK); in _iqk_5g_tx()
1244 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_adc_fifo_rst() argument
1309 static bool _iqk_2g_rx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_2g_rx() argument
1350 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXAGC); in _iqk_2g_rx()
1361 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK); in _iqk_2g_rx()
1376 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _iqk_2g_rx()
1394 static bool _iqk_5g_rx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_5g_rx() argument
1435 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXAGC); in _iqk_5g_rx()
1444 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK); in _iqk_5g_rx()
1458 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _iqk_5g_rx()
1476 static void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_by_path() argument
1487 lok_result = _iqk_2g_lok(rtwdev, phy_idx, path); in _iqk_by_path()
1489 lok_result = _iqk_5g_lok(rtwdev, phy_idx, path); in _iqk_by_path()
1511 txk_result = _iqk_2g_tx(rtwdev, phy_idx, path); in _iqk_by_path()
1513 txk_result = _iqk_5g_tx(rtwdev, phy_idx, path); in _iqk_by_path()
1516 _iqk_adc_fifo_rst(rtwdev, phy_idx, path); in _iqk_by_path()
1519 rxk_result = _iqk_2g_rx(rtwdev, phy_idx, path); in _iqk_by_path()
1521 rxk_result = _iqk_5g_rx(rtwdev, phy_idx, path); in _iqk_by_path()
1574 static void _iqk_start_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_start_iqk() argument
1576 _iqk_by_path(rtwdev, phy_idx, path); in _iqk_start_iqk()
1617 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_afebb_restore() argument
1657 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_macbb_setting() argument
1759 enum rtw89_phy_idx phy_idx, u8 path, in _doiqk() argument
1765 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in _doiqk()
1775 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _doiqk()
1779 _iqk_macbb_setting(rtwdev, phy_idx, path); in _doiqk()
1781 _iqk_start_iqk(rtwdev, phy_idx, path); in _doiqk()
1783 _iqk_afebb_restore(rtwdev, phy_idx, path); in _doiqk()
1790 static void _iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool force, in _iqk() argument
1793 u8 kpath = _kpath(rtwdev, phy_idx); in _iqk()
1797 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk()
1800 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk()
1803 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk()
1804 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk()
3847 void rtw8852bt_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852bt_iqk() argument
3850 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx); in rtw8852bt_iqk()
3854 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL); in rtw8852bt_iqk()
3855 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx)); in rtw8852bt_iqk()
3858 _iqk(rtwdev, phy_idx, false, chanctx_idx); in rtw8852bt_iqk()
3860 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en); in rtw8852bt_iqk()
3864 void rtw8852bt_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852bt_rx_dck() argument
3867 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx); in rtw8852bt_rx_dck()
3871 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL); in rtw8852bt_rx_dck()
3872 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx)); in rtw8852bt_rx_dck()
3874 _rx_dck(rtwdev, phy_idx); in rtw8852bt_rx_dck()
3876 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en); in rtw8852bt_rx_dck()
3880 void rtw8852bt_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852bt_dpk() argument
3886 if (_dpk_bypass_check(rtwdev, phy_idx, chanctx_idx)) in rtw8852bt_dpk()
3887 _dpk_force_bypass(rtwdev, phy_idx); in rtw8852bt_dpk()
3889 _dpk_cal_select(rtwdev, phy_idx, RF_AB, chanctx_idx); in rtw8852bt_dpk()
4021 enum rtw89_phy_idx phy_idx, in rtw8852bt_wifi_scan_notify() argument
4025 rtw8852bt_tssi_default_txagc(rtwdev, phy_idx, true, chanctx_idx); in rtw8852bt_wifi_scan_notify()
4027 rtw8852bt_tssi_default_txagc(rtwdev, phy_idx, false, chanctx_idx); in rtw8852bt_wifi_scan_notify()
4250 enum rtw89_phy_idx phy_idx) in rtw8852bt_set_channel_rf() argument
4252 rtw8852bt_ctrl_bw_ch(rtwdev, phy_idx, chan->channel, chan->band_type, in rtw8852bt_set_channel_rf()