Lines Matching defs:rtwdev

134 static void _rfk_get_thermal(struct rtw89_dev *rtwdev, u8 kidx, enum rtw89_rf_path path)  in _rfk_get_thermal()
150 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg()
163 static void _rfk_backup_kip_reg(struct rtw89_dev *rtwdev, u32 backup_kip_reg_val[]) in _rfk_backup_kip_reg()
177 void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], u8 rf_path) in _rfk_backup_rf_reg()
191 static void _rfk_reload_bb_reg(struct rtw89_dev *rtwdev, const u32 backup_bb_reg_val[]) in _rfk_reload_bb_reg()
204 static void _rfk_reload_kip_reg(struct rtw89_dev *rtwdev, u32 backup_kip_reg_val[]) in _rfk_reload_kip_reg()
218 static void _rfk_reload_rf_reg(struct rtw89_dev *rtwdev, in _rfk_reload_rf_reg()
233 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath()
252 void _txck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool force, in _txck_force()
265 void _rxck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool force, in _rxck_force()
296 static void _rfk_bb_afe_setting(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rfk_bb_afe_setting()
340 static void _rfk_bb_afe_restore(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rfk_bb_afe_restore()
369 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _set_rx_dck()
378 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _rx_dck()
410 static void _rck(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _rck()
445 static void _drck(struct rtw89_dev *rtwdev) in _drck()
473 static void _dack_backup_s0(struct rtw89_dev *rtwdev) in _dack_backup_s0()
501 static void _dack_backup_s1(struct rtw89_dev *rtwdev) in _dack_backup_s1()
530 void _dack_reset(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reset()
542 void _dack_reload_by_path(struct rtw89_dev *rtwdev, u8 path, u8 index) in _dack_reload_by_path()
615 void _dack_reload(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reload()
623 static bool _dack_s0_poll(struct rtw89_dev *rtwdev) in _dack_s0_poll()
634 static void _dack_s0(struct rtw89_dev *rtwdev) in _dack_s0()
672 static bool _dack_s1_poll(struct rtw89_dev *rtwdev) in _dack_s1_poll()
683 static void _dack_s1(struct rtw89_dev *rtwdev) in _dack_s1()
721 static void _dack(struct rtw89_dev *rtwdev) in _dack()
727 static void _dack_dump(struct rtw89_dev *rtwdev) in _dack_dump()
777 static void _addck_ori(struct rtw89_dev *rtwdev) in _addck_ori()
863 static void _addck_reload(struct rtw89_dev *rtwdev) in _addck_reload()
878 static void _dack_manual_off(struct rtw89_dev *rtwdev) in _dack_manual_off()
889 static void _dac_cal(struct rtw89_dev *rtwdev, bool force) in _dac_cal()
923 static bool _iqk_check_cal(struct rtw89_dev *rtwdev, u8 path, u8 ktype) in _iqk_check_cal()
951 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot()
1001 static void _iqk_txk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_txk_setting()
1033 static bool _iqk_2g_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_2g_lok()
1078 static bool _iqk_5g_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_5g_lok()
1122 static bool _iqk_2g_tx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) 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()
1243 static void _iqk_adc_fifo_rst(struct rtw89_dev *rtwdev, in _iqk_adc_fifo_rst()
1251 static void _iqk_rxclk_setting(struct rtw89_dev *rtwdev, u8 path) in _iqk_rxclk_setting()
1309 static bool _iqk_2g_rx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) 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()
1476 static void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_by_path()
1528 static void _iqk_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 path, in _iqk_get_ch_info()
1574 static void _iqk_start_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_start_iqk()
1579 static void _iqk_restore(struct rtw89_dev *rtwdev, u8 path) in _iqk_restore()
1616 static void _iqk_afebb_restore(struct rtw89_dev *rtwdev, in _iqk_afebb_restore()
1641 static void _iqk_preset(struct rtw89_dev *rtwdev, u8 path) in _iqk_preset()
1656 static void _iqk_macbb_setting(struct rtw89_dev *rtwdev, in _iqk_macbb_setting()
1699 static void _iqk_init(struct rtw89_dev *rtwdev) in _iqk_init()
1731 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode()
1749 static void _tmac_tx_pause(struct rtw89_dev *rtwdev, enum rtw89_phy_idx band_idx, in _tmac_tx_pause()
1758 static void _doiqk(struct rtw89_dev *rtwdev, bool force, in _doiqk()
1790 static void _iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool force, in _iqk()
1811 static void _dpk_onoff(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool off) in _dpk_onoff()
1833 static void _dpk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_one_shot()
1873 static void _dpk_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_rx_dck()
1884 static void _dpk_information(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_information()
1908 static void _dpk_tssi_pause(struct rtw89_dev *rtwdev, in _dpk_tssi_pause()
1918 static void _dpk_kip_restore(struct rtw89_dev *rtwdev, in _dpk_kip_restore()
1931 static void _dpk_lbk_rxiqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_lbk_rxiqk()
1968 static void _dpk_rf_setting(struct rtw89_dev *rtwdev, u8 gain, in _dpk_rf_setting()
1993 static void _dpk_bypass_rxcfir(struct rtw89_dev *rtwdev, in _dpk_bypass_rxcfir()
2010 void _dpk_tpg_sel(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_tpg_sel()
2026 static void _dpk_table_select(struct rtw89_dev *rtwdev, in _dpk_table_select()
2038 static bool _dpk_sync_check(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 kidx) in _dpk_sync_check()
2083 static void _dpk_sync(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_sync()
2089 static u16 _dpk_dgain_read(struct rtw89_dev *rtwdev) in _dpk_dgain_read()
2102 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping()
2150 static u8 _dpk_gainloss_read(struct rtw89_dev *rtwdev) in _dpk_gainloss_read()
2158 static void _dpk_gainloss(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_gainloss()
2167 static void _dpk_kip_preset(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_preset()
2174 static void _dpk_kip_pwr_clk_on(struct rtw89_dev *rtwdev, in _dpk_kip_pwr_clk_on()
2185 u8 _dpk_txagc_check_8852bt(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 txagc) in _dpk_txagc_check_8852bt()
2197 static void _dpk_kip_set_txagc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_set_txagc()
2211 static void _dpk_kip_set_rxagc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_kip_set_rxagc()
2220 static u8 _dpk_set_offset(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_set_offset()
2239 static bool _dpk_pas_read(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _dpk_pas_read()
2281 static u8 _dpk_agc(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_agc()
2416 static void _dpk_set_mdpd_para(struct rtw89_dev *rtwdev, in _dpk_set_mdpd_para()
2454 static void _dpk_idl_mpa(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_idl_mpa()
2468 static void _dpk_fill_result(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_fill_result()
2509 static bool _dpk_reload_check(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_reload_check()
2537 void _rf_direct_cntrl(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool is_bybb) in _rf_direct_cntrl()
2546 void _drf_direct_cntrl(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool is_bybb) in _drf_direct_cntrl()
2554 static bool _dpk_main(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_main()
2607 static void _dpk_cal_select(struct rtw89_dev *rtwdev, in _dpk_cal_select()
2654 static bool _dpk_bypass_check(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _dpk_bypass_check()
2677 static void _dpk_force_bypass(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _dpk_force_bypass()
2689 static void _dpk_track(struct rtw89_dev *rtwdev) in _dpk_track()
2792 static void _set_dpd_backoff(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _set_dpd_backoff()
2819 static void _tssi_dpk_off(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_dpk_off()
2825 static void _tssi_rf_setting(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_rf_setting()
2836 static void _tssi_set_sys(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_sys()
2858 static void _tssi_ini_txpwr_ctrl_bb(struct rtw89_dev *rtwdev, in _tssi_ini_txpwr_ctrl_bb()
2867 static void _tssi_ini_txpwr_ctrl_bb_he_tb(struct rtw89_dev *rtwdev, in _tssi_ini_txpwr_ctrl_bb_he_tb()
2876 static void _tssi_set_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_dck()
2884 static void _tssi_set_tmeter_tbl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tmeter_tbl()
3044 static void _tssi_set_dac_gain_tbl(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_dac_gain_tbl()
3052 static void _tssi_slope_cal_org(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_slope_cal_org()
3067 static void _tssi_alignment_default(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_alignment_default()
3099 static void _tssi_set_tssi_slope(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tssi_slope()
3107 static void _tssi_set_tssi_track(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_tssi_track()
3116 static void _tssi_set_txagc_offset_mv_avg(struct rtw89_dev *rtwdev, in _tssi_set_txagc_offset_mv_avg()
3131 static void _tssi_enable(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_enable()
3183 static void _tssi_disable(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _tssi_disable()
3196 static u32 _tssi_get_cck_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_cck_group()
3222 static u32 _tssi_get_ofdm_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_ofdm_group()
3290 static u32 _tssi_get_trim_group(struct rtw89_dev *rtwdev, u8 ch) in _tssi_get_trim_group()
3314 static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_ofdm_de()
3349 static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_ofdm_trim_de()
3386 static void _tssi_set_efuse_to_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_set_efuse_to_de()
3442 static void _tssi_alimentk_dump_result(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _tssi_alimentk_dump_result()
3465 static void _tssi_alimentk_done(struct rtw89_dev *rtwdev, in _tssi_alimentk_done()
3501 static void _tssi_hw_tx(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_hw_tx()
3526 static void _tssi_backup_bb_registers(struct rtw89_dev *rtwdev, in _tssi_backup_bb_registers()
3541 static void _tssi_reload_bb_registers(struct rtw89_dev *rtwdev, in _tssi_reload_bb_registers()
3557 static u8 _tssi_ch_to_idx(struct rtw89_dev *rtwdev, u8 channel) in _tssi_ch_to_idx()
3575 static bool _tssi_get_cw_report(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_get_cw_report()
3652 static void _tssi_alimentk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _tssi_alimentk()
3814 void rtw8852bt_dpk_init(struct rtw89_dev *rtwdev) in rtw8852bt_dpk_init()
3830 void rtw8852bt_rck(struct rtw89_dev *rtwdev) in rtw8852bt_rck()
3838 void rtw8852bt_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx) in rtw8852bt_dack()
3847 void rtw8852bt_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852bt_iqk()
3864 void rtw8852bt_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852bt_rx_dck()
3880 void rtw8852bt_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in rtw8852bt_dpk()
3892 void rtw8852bt_dpk_track(struct rtw89_dev *rtwdev) in rtw8852bt_dpk_track()
3897 void rtw8852bt_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8852bt_tssi()
3942 void rtw8852bt_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8852bt_tssi_scan()
3981 static void rtw8852bt_tssi_default_txagc(struct rtw89_dev *rtwdev, in rtw8852bt_tssi_default_txagc()
4020 void rtw8852bt_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start, in rtw8852bt_wifi_scan_notify()
4030 static void _bw_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _bw_setting()
4072 static void _ctrl_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _ctrl_bw()
4081 static bool _set_s0_arfc18(struct rtw89_dev *rtwdev, u32 val) in _set_s0_arfc18()
4098 static void _lck_check(struct rtw89_dev *rtwdev) in _lck_check()
4146 static void _set_ch(struct rtw89_dev *rtwdev, u32 val) in _set_ch()
4159 static void _ch_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _ch_setting()
4195 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch()
4203 static void _set_rxbb_bw(struct rtw89_dev *rtwdev, enum rtw89_bandwidth bw, in _set_rxbb_bw()
4224 static void _rxbb_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rxbb_bw()
4239 static void rtw8852bt_ctrl_bw_ch(struct rtw89_dev *rtwdev, in rtw8852bt_ctrl_bw_ch()
4248 void rtw8852bt_set_channel_rf(struct rtw89_dev *rtwdev, in rtw8852bt_set_channel_rf()