Lines Matching refs:dm_info
69 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_pwrtrack_init() local
72 dm_info->default_ofdm_index = RTW_DEF_OFDM_SWING_INDEX; in rtw8723d_pwrtrack_init()
75 ewma_thermal_init(&dm_info->avg_thermal[path]); in rtw8723d_pwrtrack_init()
76 dm_info->delta_power_index[path] = 0; in rtw8723d_pwrtrack_init()
78 dm_info->pwr_trk_triggered = false; in rtw8723d_pwrtrack_init()
79 dm_info->pwr_trk_init_trigger = true; in rtw8723d_pwrtrack_init()
80 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k; in rtw8723d_pwrtrack_init()
81 dm_info->txagc_remnant_cck = 0; in rtw8723d_pwrtrack_init()
82 dm_info->txagc_remnant_ofdm = 0; in rtw8723d_pwrtrack_init()
144 rtwdev->dm_info.cck_pd_default = rtw_read8(rtwdev, REG_CSRATIO) & 0x1f; in rtw8723d_phy_set_param()
159 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in query_phy_status_page0() local
168 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; in query_phy_status_page0()
174 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in query_phy_status_page1() local
200 dm_info->curr_rx_rate = pkt_stat->rate; in query_phy_status_page1()
201 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; in query_phy_status_page1()
202 dm_info->rx_snr[RF_PATH_A] = pkt_stat->rx_snr[RF_PATH_A] >> 1; in query_phy_status_page1()
203 dm_info->cfo_tail[RF_PATH_A] = (pkt_stat->cfo_tail[RF_PATH_A] * 5) >> 1; in query_phy_status_page1()
207 dm_info->rx_evm_dbm[RF_PATH_A] = rx_evm; in query_phy_status_page1()
968 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_phy_calibration() local
1025 dm_info->iqk.result.s1_x = result[final_candidate][IQK_S1_TX_X]; in rtw8723d_phy_calibration()
1026 dm_info->iqk.result.s1_y = result[final_candidate][IQK_S1_TX_Y]; in rtw8723d_phy_calibration()
1027 dm_info->iqk.result.s0_x = result[final_candidate][IQK_S0_TX_X]; in rtw8723d_phy_calibration()
1028 dm_info->iqk.result.s0_y = result[final_candidate][IQK_S0_TX_Y]; in rtw8723d_phy_calibration()
1029 dm_info->iqk.done = true; in rtw8723d_phy_calibration()
1062 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_phy_cck_pd_set() local
1067 dm_info->cck_pd_lv[RTW_CHANNEL_WIDTH_20][RF_PATH_A], new_lvl); in rtw8723d_phy_cck_pd_set()
1069 if (dm_info->cck_pd_lv[RTW_CHANNEL_WIDTH_20][RF_PATH_A] == new_lvl) in rtw8723d_phy_cck_pd_set()
1077 dm_info->cck_pd_default + new_lvl * 2, in rtw8723d_phy_cck_pd_set()
1078 pd[new_lvl], dm_info->cck_fa_avg); in rtw8723d_phy_cck_pd_set()
1080 dm_info->cck_fa_avg = CCK_FA_AVG_RESET; in rtw8723d_phy_cck_pd_set()
1082 dm_info->cck_pd_lv[RTW_CHANNEL_WIDTH_20][RF_PATH_A] = new_lvl; in rtw8723d_phy_cck_pd_set()
1085 dm_info->cck_pd_default + new_lvl * 2); in rtw8723d_phy_cck_pd_set()
1197 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_set_iqk_matrix_by_result() local
1207 iqk_result_x = dm_info->iqk.result.s1_x; in rtw8723d_set_iqk_matrix_by_result()
1208 iqk_result_y = dm_info->iqk.result.s1_y; in rtw8723d_set_iqk_matrix_by_result()
1211 iqk_result_x = dm_info->iqk.result.s0_x; in rtw8723d_set_iqk_matrix_by_result()
1212 iqk_result_y = dm_info->iqk.result.s0_y; in rtw8723d_set_iqk_matrix_by_result()
1260 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_set_iqk_matrix() local
1271 if (dm_info->iqk.done) { in rtw8723d_set_iqk_matrix()
1307 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_pwrtrack_set_ofdm_pwr() local
1309 dm_info->txagc_remnant_ofdm = txagc_idx; in rtw8723d_pwrtrack_set_ofdm_pwr()
1318 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_pwrtrack_set_cck_pwr() local
1320 dm_info->txagc_remnant_cck = txagc_idx; in rtw8723d_pwrtrack_set_cck_pwr()
1328 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_pwrtrack_set() local
1338 dm_info->delta_power_index[path]; in rtw8723d_pwrtrack_set()
1340 dm_info->delta_power_index[path]; in rtw8723d_pwrtrack_set()
1365 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_phy_pwrtrack() local
1384 if (dm_info->pwr_trk_init_trigger) in rtw8723d_phy_pwrtrack()
1385 dm_info->pwr_trk_init_trigger = false; in rtw8723d_phy_pwrtrack()
1397 delta_last = dm_info->delta_power_index[path]; in rtw8723d_phy_pwrtrack()
1403 dm_info->delta_power_index[path] = delta_cur; in rtw8723d_phy_pwrtrack()
1417 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8723d_pwr_track() local
1422 if (!dm_info->pwr_trk_triggered) { in rtw8723d_pwr_track()
1425 dm_info->pwr_trk_triggered = true; in rtw8723d_pwr_track()
1430 dm_info->pwr_trk_triggered = false; in rtw8723d_pwr_track()