Lines Matching defs:rtwdev

153 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx)  in _kpath()
158 static void _adc_fifo_rst(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _adc_fifo_rst()
166 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl()
175 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl()
184 static void _txck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _txck_force()
196 static void _rxck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _rxck_force()
229 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode()
248 static void _dack_reset(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reset()
254 static void _drck(struct rtw89_dev *rtwdev) in _drck()
284 static void _addck_backup(struct rtw89_dev *rtwdev) in _addck_backup()
294 static void _addck_reload(struct rtw89_dev *rtwdev) in _addck_reload()
303 static void _dack_backup_s0(struct rtw89_dev *rtwdev) in _dack_backup_s0()
330 static void _dack_reload_by_path(struct rtw89_dev *rtwdev, in _dack_reload_by_path()
402 static void _dack_reload(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reload()
410 static void _addck(struct rtw89_dev *rtwdev) in _addck()
435 static void _new_dadck(struct rtw89_dev *rtwdev) in _new_dadck()
478 static bool _dack_s0_poll(struct rtw89_dev *rtwdev) in _dack_s0_poll()
489 static void _dack_s0(struct rtw89_dev *rtwdev) in _dack_s0()
518 static void _dack(struct rtw89_dev *rtwdev) in _dack()
523 static void _dack_dump(struct rtw89_dev *rtwdev) in _dack_dump()
549 static void _dack_manual_off(struct rtw89_dev *rtwdev) in _dack_manual_off()
554 static void _dac_cal(struct rtw89_dev *rtwdev, bool force) in _dac_cal()
586 static void _rx_dck_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rx_dck_info()
602 static void _rxbb_ofst_swap(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 rf_mode) in _rxbb_ofst_swap()
621 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 rf_mode) in _set_rx_dck()
641 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, bool is_afe, in _rx_dck()
673 static void _iqk_sram(struct rtw89_dev *rtwdev, u8 path) in _iqk_sram()
703 static void _iqk_rxk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_rxk_setting()
710 static bool _iqk_check_cal(struct rtw89_dev *rtwdev, u8 path) in _iqk_check_cal()
746 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot()
832 static bool _rxk_2g_group_sel(struct rtw89_dev *rtwdev, in _rxk_2g_group_sel()
901 static bool _rxk_5g_group_sel(struct rtw89_dev *rtwdev, in _rxk_5g_group_sel()
977 static bool _iqk_5g_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_5g_nbrxk()
1043 static bool _iqk_2g_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_2g_nbrxk()
1104 static void _iqk_rxclk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_rxclk_setting()
1149 static bool _txk_5g_group_sel(struct rtw89_dev *rtwdev, in _txk_5g_group_sel()
1199 static bool _txk_2g_group_sel(struct rtw89_dev *rtwdev, in _txk_2g_group_sel()
1249 static bool _iqk_5g_nbtxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_5g_nbtxk()
1293 static bool _iqk_2g_nbtxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_2g_nbtxk()
1338 static bool _iqk_2g_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_2g_lok()
1391 static bool _iqk_5g_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_5g_lok()
1445 static void _iqk_txk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_txk_setting()
1465 static void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_by_path()
1522 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, in _rfk_backup_bb_reg()
1537 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, in _rfk_backup_rf_reg()
1552 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg()
1566 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg()
1581 static void _iqk_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _iqk_get_ch_info()
1606 static void _iqk_start_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_start_iqk()
1612 static void _iqk_restore(struct rtw89_dev *rtwdev, u8 path) in _iqk_restore()
1631 static void _iqk_afebb_restore(struct rtw89_dev *rtwdev, in _iqk_afebb_restore()
1637 static void _iqk_preset(struct rtw89_dev *rtwdev, u8 path) in _iqk_preset()
1646 static void _iqk_macbb_setting(struct rtw89_dev *rtwdev, in _iqk_macbb_setting()
1662 static void _iqk_init(struct rtw89_dev *rtwdev) in _iqk_init()
1694 static void _doiqk(struct rtw89_dev *rtwdev, bool force, in _doiqk()
1728 static void _iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk()
1734 static void _dpk_bkup_kip(struct rtw89_dev *rtwdev, const u32 *reg, in _dpk_bkup_kip()
1748 static void _dpk_bkup_rf(struct rtw89_dev *rtwdev, const u32 *rf_reg, in _dpk_bkup_rf()
1761 static void _dpk_reload_kip(struct rtw89_dev *rtwdev, const u32 *reg, in _dpk_reload_kip()
1776 static void _dpk_reload_rf(struct rtw89_dev *rtwdev, const u32 *rf_reg, in _dpk_reload_rf()
1790 static void _dpk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_one_shot()
1830 static void _dpk_onoff(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _dpk_onoff()
1847 static void _dpk_init(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dpk_init()
1856 static void _dpk_information(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_information()
1881 static void _dpk_rxagc_onoff(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _dpk_rxagc_onoff()
1893 static void _dpk_bb_afe_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dpk_bb_afe_setting()
1923 static void _dpk_bb_afe_restore(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dpk_bb_afe_restore()
1938 static void _dpk_tssi_pause(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _dpk_tssi_pause()
1949 void _dpk_tssi_slope_k_onoff(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _dpk_tssi_slope_k_onoff()
1959 static void _dpk_tpg_sel(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_tpg_sel()
1979 static void _dpk_txpwr_bb_force(struct rtw89_dev *rtwdev, in _dpk_txpwr_bb_force()
1989 static void _dpk_kip_pwr_clk_onoff(struct rtw89_dev *rtwdev, bool turn_on) in _dpk_kip_pwr_clk_onoff()
2001 static void _dpk_kip_control_rfc(struct rtw89_dev *rtwdev, in _dpk_kip_control_rfc()
2008 static void _dpk_kip_preset(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_preset()
2020 static void _dpk_kip_restore(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_restore()
2030 static void _dpk_kset_query(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dpk_kset_query()
2040 static void _dpk_para_query(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_para_query()
2067 static bool _dpk_sync_check(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_sync_check()
2114 static void _dpk_kip_set_txagc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_set_txagc()
2131 static bool _dpk_kip_set_rxagc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_set_rxagc()
2143 static void _dpk_lbk_rxiqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_lbk_rxiqk()
2189 static void _dpk_rf_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_rf_setting()
2211 static void _dpk_bypass_rxiqc(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dpk_bypass_rxiqc()
2219 static u16 _dpk_dgain_read(struct rtw89_dev *rtwdev) in _dpk_dgain_read()
2231 static u8 _dpk_gainloss_read(struct rtw89_dev *rtwdev) in _dpk_gainloss_read()
2244 static u8 _dpk_gainloss(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_gainloss()
2256 static u8 _dpk_pas_read(struct rtw89_dev *rtwdev, u8 is_check) in _dpk_pas_read()
2302 static u8 _dpk_agc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_agc()
2402 static void _dpk_set_mdpd_para(struct rtw89_dev *rtwdev, u8 order) in _dpk_set_mdpd_para()
2441 static void _dpk_idl_mpa(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_idl_mpa()
2457 static u8 _dpk_order_convert(struct rtw89_dev *rtwdev) in _dpk_order_convert()
2484 static void _dpk_gain_normalize(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_gain_normalize()
2516 static void _dpk_on(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_on()
2538 static bool _dpk_main(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_main()
2576 static void _dpk_cal_select(struct rtw89_dev *rtwdev, bool force, in _dpk_cal_select()
2635 static void _dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, bool force, in _dpk()
2645 static void _dpk_track(struct rtw89_dev *rtwdev) in _dpk_track()
2712 static void _rck(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _rck()
2747 static void _tssi_set_sys(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_sys()
2759 static void _tssi_ini_txpwr_ctrl_bb(struct rtw89_dev *rtwdev, in _tssi_ini_txpwr_ctrl_bb()
2766 static void _tssi_ini_txpwr_ctrl_bb_he_tb(struct rtw89_dev *rtwdev, in _tssi_ini_txpwr_ctrl_bb_he_tb()
2773 static void _tssi_set_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_dck()
2779 static void _tssi_set_tmeter_tbl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tmeter_tbl()
2877 static void _tssi_set_dac_gain_tbl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_dac_gain_tbl()
2883 static void _tssi_slope_cal_org(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_slope_cal_org()
2893 static void _tssi_alignment_default(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_alignment_default()
2904 static void _tssi_set_tssi_slope(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tssi_slope()
2910 static void _tssi_set_tssi_track(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tssi_track()
2916 static void _tssi_set_txagc_offset_mv_avg(struct rtw89_dev *rtwdev, in _tssi_set_txagc_offset_mv_avg()
2923 static void _tssi_enable(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_enable()
2942 static void _tssi_disable(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_disable()
2953 static u32 _tssi_get_cck_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_cck_group()
2979 static u32 _tssi_get_ofdm_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_ofdm_group()
3047 static u32 _tssi_get_trim_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_trim_group()
3071 static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_ofdm_de()
3106 static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_ofdm_trim_de()
3143 static void _tssi_set_efuse_to_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_efuse_to_de()
3198 static void _tssi_alimentk_dump_result(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _tssi_alimentk_dump_result()
3221 static void _tssi_alimentk_done(struct rtw89_dev *rtwdev, in _tssi_alimentk_done()
3257 static void rtw8851b_by_rate_dpd(struct rtw89_dev *rtwdev) in rtw8851b_by_rate_dpd()
3263 void rtw8851b_dpk_init(struct rtw89_dev *rtwdev) in rtw8851b_dpk_init()
3268 void rtw8851b_aack(struct rtw89_dev *rtwdev) in rtw8851b_aack()
3313 static void _lck_keep_thermal(struct rtw89_dev *rtwdev) in _lck_keep_thermal()
3323 static void rtw8851b_lck(struct rtw89_dev *rtwdev) in rtw8851b_lck()
3346 void rtw8851b_lck_track(struct rtw89_dev *rtwdev) in rtw8851b_lck_track()
3366 void rtw8851b_lck_init(struct rtw89_dev *rtwdev) in rtw8851b_lck_init()
3371 void rtw8851b_rck(struct rtw89_dev *rtwdev) in rtw8851b_rck()
3376 void rtw8851b_dack(struct rtw89_dev *rtwdev) in rtw8851b_dack()
3381 void rtw8851b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8851b_iqk()
3398 void rtw8851b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8851b_rx_dck()
3414 void rtw8851b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8851b_dpk()
3432 void rtw8851b_dpk_track(struct rtw89_dev *rtwdev) in rtw8851b_dpk_track()
3437 void rtw8851b_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8851b_tssi()
3467 void rtw8851b_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8851b_tssi_scan()
3489 static void rtw8851b_tssi_default_txagc(struct rtw89_dev *rtwdev, in rtw8851b_tssi_default_txagc()
3522 void rtw8851b_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start, in rtw8851b_wifi_scan_notify()
3532 static void _bw_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _bw_setting()
3574 static void _ctrl_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _ctrl_bw()
3581 static bool _set_s0_arfc18(struct rtw89_dev *rtwdev, u32 val) in _set_s0_arfc18()
3601 static void _lck_check(struct rtw89_dev *rtwdev) in _lck_check()
3649 static void _set_ch(struct rtw89_dev *rtwdev, u32 val) in _set_ch()
3658 static void _ch_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _ch_setting()
3694 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch()
3700 static void _set_rxbb_bw(struct rtw89_dev *rtwdev, enum rtw89_bandwidth bw, in _set_rxbb_bw()
3721 static void _rxbb_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rxbb_bw()
3736 static void rtw8851b_ctrl_bw_ch(struct rtw89_dev *rtwdev, in rtw8851b_ctrl_bw_ch()
3745 void rtw8851b_set_channel_rf(struct rtw89_dev *rtwdev, in rtw8851b_set_channel_rf()