Lines Matching refs:phy_idx

15 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx)  in _kpath()  argument
18 rtwdev->dbcc_en, phy_idx); in _kpath()
23 if (phy_idx == RTW89_PHY_0) in _kpath()
803 enum rtw89_phy_idx phy_idx, u8 path, u8 ktype, in _iqk_one_shot() argument
809 u8 phy_map = rtw89_btc_path_phymap(rtwdev, phy_idx, path, chanctx_idx); in _iqk_one_shot()
893 enum rtw89_phy_idx phy_idx, u8 path, in _rxk_group_sel() argument
933 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK, chanctx_idx); in _rxk_group_sel()
958 enum rtw89_phy_idx phy_idx, u8 path, in _iqk_nbrxk() argument
998 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK, chanctx_idx); in _iqk_nbrxk()
1047 enum rtw89_phy_idx phy_idx, u8 path, in _txk_group_sel() argument
1091 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_TXK, chanctx_idx); in _txk_group_sel()
1106 enum rtw89_phy_idx phy_idx, u8 path, in _iqk_nbtxk() argument
1140 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBTXK, chanctx_idx); in _iqk_nbtxk()
1188 enum rtw89_phy_idx phy_idx, u8 path, in _iqk_lok() argument
1220 tmp = _iqk_one_shot(rtwdev, phy_idx, path, ID_FLOK_COARSE, chanctx_idx); in _iqk_lok()
1224 tmp = _iqk_one_shot(rtwdev, phy_idx, path, ID_FLOK_FINE, chanctx_idx); in _iqk_lok()
1287 static void _iqk_info_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_info_iqk() argument
1331 void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path, in _iqk_by_path() argument
1344 lok_is_fail = _iqk_lok(rtwdev, phy_idx, path, chanctx_idx); in _iqk_by_path()
1349 iqk_info->iqk_tx_fail[0][path] = _iqk_nbtxk(rtwdev, phy_idx, path, in _iqk_by_path()
1352 iqk_info->iqk_tx_fail[0][path] = _txk_group_sel(rtwdev, phy_idx, path, in _iqk_by_path()
1358 iqk_info->iqk_rx_fail[0][path] = _iqk_nbrxk(rtwdev, phy_idx, path, in _iqk_by_path()
1361 iqk_info->iqk_rx_fail[0][path] = _rxk_group_sel(rtwdev, phy_idx, path, in _iqk_by_path()
1364 _iqk_info_iqk(rtwdev, phy_idx, path); in _iqk_by_path()
1428 static void _iqk_start_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_start_iqk() argument
1431 _iqk_by_path(rtwdev, phy_idx, path, chanctx_idx); in _iqk_start_iqk()
1463 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_afebb_restore() argument
1467 switch (_kpath(rtwdev, phy_idx)) { in _iqk_afebb_restore()
1508 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_macbb_setting() argument
1514 switch (_kpath(rtwdev, phy_idx)) { in _iqk_macbb_setting()
1533 u8 phy_idx = 0x0; in _iqk_dbcc() local
1538 phy_idx = RTW89_PHY_0; in _iqk_dbcc()
1540 phy_idx = RTW89_PHY_1; in _iqk_dbcc()
1542 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _iqk_dbcc()
1543 _iqk_macbb_setting(rtwdev, phy_idx, path); in _iqk_dbcc()
1545 _iqk_start_iqk(rtwdev, phy_idx, path, chanctx_idx); in _iqk_dbcc()
1547 _iqk_afebb_restore(rtwdev, phy_idx, path); in _iqk_dbcc()
1624 enum rtw89_phy_idx phy_idx, u8 path, in _doiqk() argument
1630 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in _doiqk()
1640 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _doiqk()
1643 _iqk_macbb_setting(rtwdev, phy_idx, path); in _doiqk()
1645 _iqk_start_iqk(rtwdev, phy_idx, path, chanctx_idx); in _doiqk()
1647 _iqk_afebb_restore(rtwdev, phy_idx, path); in _doiqk()
1653 static void _iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool force, in _iqk() argument
1656 switch (_kpath(rtwdev, phy_idx)) { in _iqk()
1658 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk()
1661 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk()
1664 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk()
1665 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk()
3637 void rtw8852a_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852a_iqk() argument
3641 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx); in rtw8852a_iqk()
3644 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL); in rtw8852a_iqk()
3645 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx)); in rtw8852a_iqk()
3649 _iqk_dbcc(rtwdev, phy_idx, chanctx_idx); in rtw8852a_iqk()
3651 _iqk(rtwdev, phy_idx, false, chanctx_idx); in rtw8852a_iqk()
3653 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en); in rtw8852a_iqk()
3657 void rtw8852a_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852a_rx_dck() argument
3661 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx); in rtw8852a_rx_dck()
3664 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL); in rtw8852a_rx_dck()
3665 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx)); in rtw8852a_rx_dck()
3667 _rx_dck(rtwdev, phy_idx, is_afe, chanctx_idx); in rtw8852a_rx_dck()
3669 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en); in rtw8852a_rx_dck()
3673 void rtw8852a_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852a_dpk() argument
3677 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, 0, chanctx_idx); in rtw8852a_dpk()
3680 rtw89_chip_stop_sch_tx(rtwdev, phy_idx, &tx_en, RTW89_SCH_TX_SEL_ALL); in rtw8852a_dpk()
3681 _wait_rx_mode(rtwdev, _kpath(rtwdev, phy_idx)); in rtw8852a_dpk()
3685 _dpk(rtwdev, phy_idx, false, chanctx_idx); in rtw8852a_dpk()
3687 rtw89_chip_resume_sch_tx(rtwdev, phy_idx, tx_en); in rtw8852a_dpk()
3857 bool scan_start, enum rtw89_phy_idx phy_idx) in rtw8852a_wifi_scan_notify() argument
3860 rtw8852a_tssi_default_txagc(rtwdev, phy_idx, true); in rtw8852a_wifi_scan_notify()
3861 rtw8852a_tssi_set_avg(rtwdev, phy_idx, true); in rtw8852a_wifi_scan_notify()
3863 rtw8852a_tssi_default_txagc(rtwdev, phy_idx, false); in rtw8852a_wifi_scan_notify()
3864 rtw8852a_tssi_set_avg(rtwdev, phy_idx, false); in rtw8852a_wifi_scan_notify()