Lines Matching defs:rtwdev
147 static void rtw_phy_cck_pd_init(struct rtw_dev *rtwdev) in rtw_phy_cck_pd_init()
160 void rtw_phy_set_edcca_th(struct rtw_dev *rtwdev, u8 l2h, u8 h2l) in rtw_phy_set_edcca_th()
175 void rtw_phy_adaptivity_set_mode(struct rtw_dev *rtwdev) in rtw_phy_adaptivity_set_mode()
202 static void rtw_phy_adaptivity_init(struct rtw_dev *rtwdev) in rtw_phy_adaptivity_init()
211 static void rtw_phy_adaptivity(struct rtw_dev *rtwdev) in rtw_phy_adaptivity()
217 static void rtw_phy_cfo_init(struct rtw_dev *rtwdev) in rtw_phy_cfo_init()
225 static void rtw_phy_tx_path_div_init(struct rtw_dev *rtwdev) in rtw_phy_tx_path_div_init()
236 void rtw_phy_init(struct rtw_dev *rtwdev) in rtw_phy_init()
263 void rtw_phy_dig_write(struct rtw_dev *rtwdev, u8 igi) in rtw_phy_dig_write()
282 static void rtw_phy_stat_false_alarm(struct rtw_dev *rtwdev) in rtw_phy_stat_false_alarm()
313 struct rtw_dev *rtwdev; member
320 struct rtw_dev *rtwdev = iter_data->rtwdev; in rtw_phy_stat_rssi_iter() local
332 static void rtw_phy_stat_rssi(struct rtw_dev *rtwdev) in rtw_phy_stat_rssi()
345 static void rtw_phy_stat_rate_cnt(struct rtw_dev *rtwdev) in rtw_phy_stat_rate_cnt()
353 static void rtw_phy_statistics(struct rtw_dev *rtwdev) in rtw_phy_statistics()
436 static void rtw_phy_dig_get_boundary(struct rtw_dev *rtwdev, in rtw_phy_dig_get_boundary()
516 static void rtw_phy_dig(struct rtw_dev *rtwdev) in rtw_phy_dig()
579 struct rtw_dev *rtwdev = data; in rtw_phy_ra_info_update_iter() local
585 static void rtw_phy_ra_info_update(struct rtw_dev *rtwdev) in rtw_phy_ra_info_update()
593 static u32 rtw_phy_get_rrsr_mask(struct rtw_dev *rtwdev, u8 rate_idx) in rtw_phy_get_rrsr_mask()
628 struct rtw_dev *rtwdev = (struct rtw_dev *)data; in rtw_phy_rrsr_mask_min_iter() local
638 static void rtw_phy_rrsr_update(struct rtw_dev *rtwdev) in rtw_phy_rrsr_update()
647 static void rtw_phy_dpk_track(struct rtw_dev *rtwdev) in rtw_phy_dpk_track()
656 struct rtw_dev *rtwdev; member
666 struct rtw_dev *rtwdev = iter_data->rtwdev; in rtw_phy_parsing_cfo_iter() local
684 void rtw_phy_parsing_cfo(struct rtw_dev *rtwdev, in rtw_phy_parsing_cfo()
703 static void rtw_phy_cfo_track(struct rtw_dev *rtwdev) in rtw_phy_cfo_track()
714 static u8 rtw_phy_cck_pd_lv_unlink(struct rtw_dev *rtwdev) in rtw_phy_cck_pd_lv_unlink()
735 static u8 rtw_phy_cck_pd_lv_link(struct rtw_dev *rtwdev) in rtw_phy_cck_pd_lv_link()
756 static u8 rtw_phy_cck_pd_lv(struct rtw_dev *rtwdev) in rtw_phy_cck_pd_lv()
764 static void rtw_phy_cck_pd(struct rtw_dev *rtwdev) in rtw_phy_cck_pd()
794 static void rtw_phy_pwr_track(struct rtw_dev *rtwdev) in rtw_phy_pwr_track()
799 static void rtw_phy_ra_track(struct rtw_dev *rtwdev) in rtw_phy_ra_track()
806 void rtw_phy_dynamic_mechanism(struct rtw_dev *rtwdev) in rtw_phy_dynamic_mechanism()
937 u32 rtw_phy_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_read_rf()
960 u32 rtw_phy_read_rf_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_read_rf_sipi()
1009 bool rtw_phy_write_rf_reg_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_write_rf_reg_sipi()
1049 bool rtw_phy_write_rf_reg(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_write_rf_reg()
1073 bool rtw_phy_write_rf_reg_mix(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_write_rf_reg_mix()
1083 void rtw_phy_setup_phy_cond(struct rtw_dev *rtwdev, u32 pkg) in rtw_phy_setup_phy_cond()
1130 static bool check_positive(struct rtw_dev *rtwdev, struct rtw_phy_cond cond, in check_positive()
1173 void rtw_parse_tbl_phy_cond(struct rtw_dev *rtwdev, const struct rtw_table *tbl) in rtw_parse_tbl_phy_cond()
1221 static u8 tbl_to_dec_pwr_by_rate(struct rtw_dev *rtwdev, u32 hex, u8 i) in tbl_to_dec_pwr_by_rate()
1230 rtw_phy_get_rate_values_of_txpwr_by_rate(struct rtw_dev *rtwdev, in rtw_phy_get_rate_values_of_txpwr_by_rate()
1534 static void rtw_phy_store_tx_power_by_rate(struct rtw_dev *rtwdev, in rtw_phy_store_tx_power_by_rate()
1564 void rtw_parse_tbl_bb_pg(struct rtw_dev *rtwdev, const struct rtw_table *tbl) in rtw_parse_tbl_bb_pg()
1613 static void rtw_phy_set_tx_power_limit(struct rtw_dev *rtwdev, u8 regd, u8 band, in rtw_phy_set_tx_power_limit()
1648 rtw_xref_5g_txpwr_lmt(struct rtw_dev *rtwdev, u8 regd, in rtw_xref_5g_txpwr_lmt()
1668 rtw_xref_txpwr_lmt_by_rs(struct rtw_dev *rtwdev, u8 regd, u8 bw, u8 ch_idx) in rtw_xref_txpwr_lmt_by_rs()
1688 rtw_xref_5g_txpwr_lmt_by_ch(struct rtw_dev *rtwdev, u8 regd, u8 bw) in rtw_xref_5g_txpwr_lmt_by_ch()
1698 rtw_xref_txpwr_lmt_by_bw(struct rtw_dev *rtwdev, u8 regd) in rtw_xref_txpwr_lmt_by_bw()
1707 static void rtw_xref_txpwr_lmt(struct rtw_dev *rtwdev) in rtw_xref_txpwr_lmt()
1730 rtw_cfg_txpwr_lmt_by_alt(struct rtw_dev *rtwdev, u8 regd, u8 regd_alt) in rtw_cfg_txpwr_lmt_by_alt()
1740 void rtw_parse_tbl_txpwr_lmt(struct rtw_dev *rtwdev, in rtw_parse_tbl_txpwr_lmt()
1783 void rtw_phy_cfg_mac(struct rtw_dev *rtwdev, const struct rtw_table *tbl, in rtw_phy_cfg_mac()
1790 void rtw_phy_cfg_agc(struct rtw_dev *rtwdev, const struct rtw_table *tbl, in rtw_phy_cfg_agc()
1797 void rtw_phy_cfg_bb(struct rtw_dev *rtwdev, const struct rtw_table *tbl, in rtw_phy_cfg_bb()
1817 void rtw_phy_cfg_rf(struct rtw_dev *rtwdev, const struct rtw_table *tbl, in rtw_phy_cfg_rf()
1831 static void rtw_load_rfk_table(struct rtw_dev *rtwdev) in rtw_load_rfk_table()
1850 void rtw_phy_load_tables(struct rtw_dev *rtwdev) in rtw_phy_load_tables()
1962 static s8 rtw_phy_get_dis_dpd_by_rate_diff(struct rtw_dev *rtwdev, u16 rate) in rtw_phy_get_dis_dpd_by_rate_diff()
1993 static u8 rtw_phy_get_2g_tx_power_index(struct rtw_dev *rtwdev, in rtw_phy_get_2g_tx_power_index()
2052 static u8 rtw_phy_get_5g_tx_power_index(struct rtw_dev *rtwdev, in rtw_phy_get_5g_tx_power_index()
2149 static s8 rtw_phy_get_tx_power_limit(struct rtw_dev *rtwdev, u8 band, in rtw_phy_get_tx_power_limit()
2198 static s8 rtw_phy_get_tx_power_sar(struct rtw_dev *rtwdev, u8 sar_band, in rtw_phy_get_tx_power_sar()
2219 void rtw_get_tx_power_params(struct rtw_dev *rtwdev, u8 path, u8 rate, u8 bw, in rtw_get_tx_power_params()
2258 rtw_phy_get_tx_power_index(struct rtw_dev *rtwdev, u8 rf_path, u8 rate, in rtw_phy_get_tx_power_index()
2285 static void rtw_phy_set_tx_power_index_by_rs(struct rtw_dev *rtwdev, in rtw_phy_set_tx_power_index_by_rs()
2316 static void rtw_phy_set_tx_power_level_by_path(struct rtw_dev *rtwdev, in rtw_phy_set_tx_power_level_by_path()
2332 void rtw_phy_set_tx_power_level(struct rtw_dev *rtwdev, u8 channel) in rtw_phy_set_tx_power_level()
2411 static void rtw_phy_init_tx_power_limit(struct rtw_dev *rtwdev, in rtw_phy_init_tx_power_limit()
2427 void rtw_phy_init_tx_power(struct rtw_dev *rtwdev) in rtw_phy_init_tx_power()
2448 void rtw_phy_config_swing_table(struct rtw_dev *rtwdev, in rtw_phy_config_swing_table()
2515 void rtw_phy_pwrtrack_avg(struct rtw_dev *rtwdev, u8 thermal, u8 path) in rtw_phy_pwrtrack_avg()
2525 bool rtw_phy_pwrtrack_thermal_changed(struct rtw_dev *rtwdev, u8 thermal, in rtw_phy_pwrtrack_thermal_changed()
2538 u8 rtw_phy_pwrtrack_get_delta(struct rtw_dev *rtwdev, u8 path) in rtw_phy_pwrtrack_get_delta()
2551 s8 rtw_phy_pwrtrack_get_pwridx(struct rtw_dev *rtwdev, in rtw_phy_pwrtrack_get_pwridx()
2585 bool rtw_phy_pwrtrack_need_lck(struct rtw_dev *rtwdev) in rtw_phy_pwrtrack_need_lck()
2599 bool rtw_phy_pwrtrack_need_iqk(struct rtw_dev *rtwdev) in rtw_phy_pwrtrack_need_iqk()
2613 static void rtw_phy_set_tx_path_by_reg(struct rtw_dev *rtwdev, in rtw_phy_set_tx_path_by_reg()
2630 static void rtw_phy_tx_path_div_select(struct rtw_dev *rtwdev) in rtw_phy_tx_path_div_select()
2655 static void rtw_phy_tx_path_diversity_2ss(struct rtw_dev *rtwdev) in rtw_phy_tx_path_diversity_2ss()
2671 void rtw_phy_tx_path_diversity(struct rtw_dev *rtwdev) in rtw_phy_tx_path_diversity()