Lines Matching defs:rtwdev
176 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg()
190 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg()
205 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg()
219 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg()
234 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl()
243 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl()
252 static bool _iqk_check_cal(struct rtw89_dev *rtwdev, u8 path) in _iqk_check_cal()
276 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath()
294 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _set_rx_dck()
303 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _rx_dck()
335 static void _rck(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _rck()
370 static void _afe_init(struct rtw89_dev *rtwdev) in _afe_init()
377 static void _drck(struct rtw89_dev *rtwdev) in _drck()
403 static void _addck_backup(struct rtw89_dev *rtwdev) in _addck_backup()
416 static void _addck_reload(struct rtw89_dev *rtwdev) in _addck_reload()
433 static void _dack_backup_s0(struct rtw89_dev *rtwdev) in _dack_backup_s0()
460 static void _dack_backup_s1(struct rtw89_dev *rtwdev) in _dack_backup_s1()
487 static void _check_addc(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _check_addc()
510 static void _addck(struct rtw89_dev *rtwdev) in _addck()
587 static void _check_dadc(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _check_dadc()
600 static bool _dack_s0_check_done(struct rtw89_dev *rtwdev, bool part1) in _dack_s0_check_done()
615 static void _dack_s0(struct rtw89_dev *rtwdev) in _dack_s0()
649 static bool _dack_s1_check_done(struct rtw89_dev *rtwdev, bool part1) in _dack_s1_check_done()
664 static void _dack_s1(struct rtw89_dev *rtwdev) in _dack_s1()
699 static void _dack(struct rtw89_dev *rtwdev) in _dack()
705 static void _dack_dump(struct rtw89_dev *rtwdev) in _dack_dump()
755 static void _dac_cal(struct rtw89_dev *rtwdev, bool force) in _dac_cal()
791 static void _iqk_rxk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_rxk_setting()
814 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot()
869 static bool _rxk_group_sel(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _rxk_group_sel()
927 static bool _iqk_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_nbrxk()
976 static void _iqk_rxclk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_rxclk_setting()
1015 static bool _txk_group_sel(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _txk_group_sel()
1078 static bool _iqk_nbtxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_nbtxk()
1126 static void _lok_res_table(struct rtw89_dev *rtwdev, u8 path, u8 ibias) in _lok_res_table()
1146 static bool _lok_finetune_check(struct rtw89_dev *rtwdev, u8 path) in _lok_finetune_check()
1190 static bool _iqk_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_lok()
1272 static void _iqk_txk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_txk_setting()
1302 static void _iqk_txclk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_txclk_setting()
1315 static void _iqk_info_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_info_iqk()
1346 static void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_by_path()
1385 static void _iqk_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 path, in _iqk_get_ch_info()
1448 static void _iqk_start_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_start_iqk()
1453 static void _iqk_restore(struct rtw89_dev *rtwdev, u8 path) in _iqk_restore()
1481 static void _iqk_afebb_restore(struct rtw89_dev *rtwdev, in _iqk_afebb_restore()
1507 static void _iqk_preset(struct rtw89_dev *rtwdev, u8 path) in _iqk_preset()
1529 static void _iqk_macbb_setting(struct rtw89_dev *rtwdev, in _iqk_macbb_setting()
1553 static void _iqk_init(struct rtw89_dev *rtwdev) in _iqk_init()
1584 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode()
1602 static void _tmac_tx_pause(struct rtw89_dev *rtwdev, enum rtw89_phy_idx band_idx, in _tmac_tx_pause()
1611 static void _doiqk(struct rtw89_dev *rtwdev, bool force, in _doiqk()
1643 static void _iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool force, in _iqk()
1664 static void _dpk_bkup_kip(struct rtw89_dev *rtwdev, const u32 reg[], in _dpk_bkup_kip()
1677 static void _dpk_reload_kip(struct rtw89_dev *rtwdev, const u32 reg[], in _dpk_reload_kip()
1690 static u8 _dpk_order_convert(struct rtw89_dev *rtwdev) in _dpk_order_convert()
1703 static void _dpk_onoff(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool off) in _dpk_onoff()
1717 static void _dpk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_one_shot()
1759 static void _dpk_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_rx_dck()
1766 static void _dpk_information(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_information()
1790 static void _dpk_bb_afe_setting(struct rtw89_dev *rtwdev, in _dpk_bb_afe_setting()
1808 static void _dpk_bb_afe_restore(struct rtw89_dev *rtwdev, in _dpk_bb_afe_restore()
1826 static void _dpk_tssi_pause(struct rtw89_dev *rtwdev, in _dpk_tssi_pause()
1836 static void _dpk_kip_restore(struct rtw89_dev *rtwdev, in _dpk_kip_restore()
1847 static void _dpk_lbk_rxiqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_lbk_rxiqk()
1891 static void _dpk_get_thermal(struct rtw89_dev *rtwdev, u8 kidx, enum rtw89_rf_path path) in _dpk_get_thermal()
1907 static void _dpk_rf_setting(struct rtw89_dev *rtwdev, u8 gain, in _dpk_rf_setting()
1938 static void _dpk_bypass_rxcfir(struct rtw89_dev *rtwdev, in _dpk_bypass_rxcfir()
1961 void _dpk_tpg_sel(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_tpg_sel()
1977 static void _dpk_table_select(struct rtw89_dev *rtwdev, in _dpk_table_select()
1989 static bool _dpk_sync_check(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_sync_check()
2031 static bool _dpk_sync(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_sync()
2039 static u16 _dpk_dgain_read(struct rtw89_dev *rtwdev) in _dpk_dgain_read()
2052 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping()
2100 static u8 _dpk_gainloss_read(struct rtw89_dev *rtwdev) in _dpk_gainloss_read()
2108 static void _dpk_gainloss(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_gainloss()
2115 static void _dpk_kip_preset(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_preset()
2122 static void _dpk_kip_pwr_clk_on(struct rtw89_dev *rtwdev, in _dpk_kip_pwr_clk_on()
2132 static void _dpk_kip_set_txagc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_set_txagc()
2143 static void _dpk_kip_set_rxagc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_set_rxagc()
2161 static u8 _dpk_set_offset(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_set_offset()
2182 static bool _dpk_pas_read(struct rtw89_dev *rtwdev, bool is_check) in _dpk_pas_read()
2223 static u8 _dpk_agc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_agc()
2342 static void _dpk_set_mdpd_para(struct rtw89_dev *rtwdev, u8 order) in _dpk_set_mdpd_para()
2370 static void _dpk_idl_mpa(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_idl_mpa()
2384 static void _dpk_fill_result(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_fill_result()
2423 static bool _dpk_reload_check(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_reload_check()
2450 static bool _dpk_main(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_main()
2499 static void _dpk_cal_select(struct rtw89_dev *rtwdev, bool force, in _dpk_cal_select()
2554 static bool _dpk_bypass_check(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_bypass_check()
2577 static void _dpk_force_bypass(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _dpk_force_bypass()
2589 static void _dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, bool force, in _dpk()
2603 static void _dpk_track(struct rtw89_dev *rtwdev) in _dpk_track()
2707 static void _set_dpd_backoff(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _set_dpd_backoff()
2734 static void _tssi_rf_setting(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_rf_setting()
2745 static void _tssi_set_sys(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_sys()
2762 static void _tssi_ini_txpwr_ctrl_bb(struct rtw89_dev *rtwdev, in _tssi_ini_txpwr_ctrl_bb()
2771 static void _tssi_ini_txpwr_ctrl_bb_he_tb(struct rtw89_dev *rtwdev, in _tssi_ini_txpwr_ctrl_bb_he_tb()
2780 static void _tssi_set_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_dck()
2788 static void _tssi_set_tmeter_tbl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tmeter_tbl()
2945 static void _tssi_set_dac_gain_tbl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_dac_gain_tbl()
2953 static void _tssi_slope_cal_org(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_slope_cal_org()
2968 static void _tssi_alignment_default(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_alignment_default()
3026 static void _tssi_set_tssi_slope(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tssi_slope()
3034 static void _tssi_set_tssi_track(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tssi_track()
3043 static void _tssi_set_txagc_offset_mv_avg(struct rtw89_dev *rtwdev, in _tssi_set_txagc_offset_mv_avg()
3056 static void _tssi_enable(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_enable()
3108 static void _tssi_disable(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_disable()
3121 static u32 _tssi_get_cck_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_cck_group()
3147 static u32 _tssi_get_ofdm_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_ofdm_group()
3215 static u32 _tssi_get_trim_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_trim_group()
3239 static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_ofdm_de()
3274 static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_ofdm_trim_de()
3311 static void _tssi_set_efuse_to_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_efuse_to_de()
3366 static void _tssi_alimentk_dump_result(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _tssi_alimentk_dump_result()
3389 static void _tssi_alimentk_done(struct rtw89_dev *rtwdev, in _tssi_alimentk_done()
3425 static void _tssi_hw_tx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_hw_tx()
3450 static void _tssi_backup_bb_registers(struct rtw89_dev *rtwdev, in _tssi_backup_bb_registers()
3465 static void _tssi_reload_bb_registers(struct rtw89_dev *rtwdev, in _tssi_reload_bb_registers()
3481 static u8 _tssi_ch_to_idx(struct rtw89_dev *rtwdev, u8 channel) in _tssi_ch_to_idx()
3499 static bool _tssi_get_cw_report(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_cw_report()
3574 static void _tssi_alimentk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_alimentk()
3750 void rtw8852b_dpk_init(struct rtw89_dev *rtwdev) in rtw8852b_dpk_init()
3755 void rtw8852b_rck(struct rtw89_dev *rtwdev) in rtw8852b_rck()
3763 void rtw8852b_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx) in rtw8852b_dack()
3772 void rtw8852b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852b_iqk()
3789 void rtw8852b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852b_rx_dck()
3805 void rtw8852b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852b_dpk()
3823 void rtw8852b_dpk_track(struct rtw89_dev *rtwdev) in rtw8852b_dpk_track()
3828 void rtw8852b_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8852b_tssi()
3867 void rtw8852b_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8852b_tssi_scan()
3906 static void rtw8852b_tssi_default_txagc(struct rtw89_dev *rtwdev, in rtw8852b_tssi_default_txagc()
3948 void rtw8852b_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start, in rtw8852b_wifi_scan_notify()
3958 static void _bw_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _bw_setting()
4000 static void _ctrl_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _ctrl_bw()
4009 static bool _set_s0_arfc18(struct rtw89_dev *rtwdev, u32 val) in _set_s0_arfc18()
4029 static void _lck_check(struct rtw89_dev *rtwdev) in _lck_check()
4077 static void _set_ch(struct rtw89_dev *rtwdev, u32 val) in _set_ch()
4086 static void _ch_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _ch_setting()
4122 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch()
4130 static void _set_rxbb_bw(struct rtw89_dev *rtwdev, enum rtw89_bandwidth bw, in _set_rxbb_bw()
4151 static void _rxbb_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rxbb_bw()
4166 static void rtw8852b_ctrl_bw_ch(struct rtw89_dev *rtwdev, in rtw8852b_ctrl_bw_ch()
4175 void rtw8852b_set_channel_rf(struct rtw89_dev *rtwdev, in rtw8852b_set_channel_rf()