Lines Matching refs:dm_info
397 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_adc() local
447 dm_info->dack_adck[path] = temp; in rtw8822c_dac_cal_adc()
474 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_step1() local
481 rtw_write32(rtwdev, base_addr + 0x68, dm_info->dack_adck[path]); in rtw8822c_dac_cal_step1()
656 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_backup_vec() local
666 dm_info->dack_msbk[path][vec][i] = val; in rtw8822c_dac_cal_backup_vec()
692 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_backup_dck() local
696 dm_info->dack_dck[RF_PATH_A][0][0] = val; in rtw8822c_dac_cal_backup_dck()
698 dm_info->dack_dck[RF_PATH_A][0][1] = val; in rtw8822c_dac_cal_backup_dck()
700 dm_info->dack_dck[RF_PATH_A][1][0] = val; in rtw8822c_dac_cal_backup_dck()
702 dm_info->dack_dck[RF_PATH_A][1][1] = val; in rtw8822c_dac_cal_backup_dck()
705 dm_info->dack_dck[RF_PATH_B][0][0] = val; in rtw8822c_dac_cal_backup_dck()
707 dm_info->dack_dck[RF_PATH_B][1][0] = val; in rtw8822c_dac_cal_backup_dck()
709 dm_info->dack_dck[RF_PATH_B][0][1] = val; in rtw8822c_dac_cal_backup_dck()
711 dm_info->dack_dck[RF_PATH_B][1][1] = val; in rtw8822c_dac_cal_backup_dck()
746 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_restore_dck() local
750 val = dm_info->dack_dck[RF_PATH_A][0][0]; in rtw8822c_dac_cal_restore_dck()
752 val = dm_info->dack_dck[RF_PATH_A][0][1]; in rtw8822c_dac_cal_restore_dck()
756 val = dm_info->dack_dck[RF_PATH_A][1][0]; in rtw8822c_dac_cal_restore_dck()
758 val = dm_info->dack_dck[RF_PATH_A][1][1]; in rtw8822c_dac_cal_restore_dck()
762 val = dm_info->dack_dck[RF_PATH_B][0][0]; in rtw8822c_dac_cal_restore_dck()
764 val = dm_info->dack_dck[RF_PATH_B][0][1]; in rtw8822c_dac_cal_restore_dck()
768 val = dm_info->dack_dck[RF_PATH_B][1][0]; in rtw8822c_dac_cal_restore_dck()
770 val = dm_info->dack_dck[RF_PATH_B][1][1]; in rtw8822c_dac_cal_restore_dck()
846 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_restore_path() local
863 value = dm_info->dack_msbk[path][0][i]; in rtw8822c_dac_cal_restore_path()
876 value = dm_info->dack_msbk[path][1][i]; in rtw8822c_dac_cal_restore_path()
904 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_dac_cal_restore() local
908 if (dm_info->dack_msbk[RF_PATH_A][0][0] == 0 && in rtw8822c_dac_cal_restore()
909 dm_info->dack_msbk[RF_PATH_A][1][0] == 0 && in rtw8822c_dac_cal_restore()
910 dm_info->dack_msbk[RF_PATH_B][0][0] == 0 && in rtw8822c_dac_cal_restore()
911 dm_info->dack_msbk[RF_PATH_B][1][0] == 0) in rtw8822c_dac_cal_restore()
1135 struct rtw_dm_info *dm = &rtwdev->dm_info; in rtw8822c_rfk_handshake()
1401 struct rtw_gapk_info *txgapk = &rtwdev->dm_info.gapk; in _rtw8822c_txgapk_write_gain_bb_table()
1457 __func__, rtwdev->dm_info.gapk.channel); in rtw8822c_txgapk_write_gain_bb_table()
1473 struct rtw_gapk_info *txgapk = &rtwdev->dm_info.gapk; in rtw8822c_txgapk_read_offset()
1548 struct rtw_gapk_info *txgapk = &rtwdev->dm_info.gapk; in rtw8822c_txgapk_calculate_offset()
1656 struct rtw_gapk_info *txgapk = &rtwdev->dm_info.gapk; in rtw8822c_txgapk_write_tx_gain()
1726 struct rtw_gapk_info *txgapk = &rtwdev->dm_info.gapk; in rtw8822c_txgapk_save_all_tx_gain_table()
1734 if (rtwdev->dm_info.dm_flags & BIT(RTW_DM_CAP_TXGAPK)) in rtw8822c_txgapk_save_all_tx_gain_table()
1786 struct rtw_gapk_info *txgapk = &rtwdev->dm_info.gapk; in rtw8822c_txgapk()
1827 struct rtw_dm_info *dm = &rtwdev->dm_info; in rtw8822c_do_gapk()
1849 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_pwrtrack_init() local
1853 dm_info->delta_power_index[path] = 0; in rtw8822c_pwrtrack_init()
1854 ewma_thermal_init(&dm_info->avg_thermal[path]); in rtw8822c_pwrtrack_init()
1855 dm_info->thermal_avg[path] = 0xff; in rtw8822c_pwrtrack_init()
1858 dm_info->pwr_trk_triggered = false; in rtw8822c_pwrtrack_init()
1859 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k; in rtw8822c_pwrtrack_init()
1860 dm_info->thermal_meter_lck = rtwdev->efuse.thermal_meter_k; in rtw8822c_pwrtrack_init()
1865 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_phy_set_param() local
1906 dm_info->cck_gi_u_bnd = ((cck_gi_u_bnd_msb << 4) | (cck_gi_u_bnd_lsb)); in rtw8822c_phy_set_param()
1907 dm_info->cck_gi_l_bnd = ((cck_gi_l_bnd_msb << 4) | (cck_gi_l_bnd_lsb)); in rtw8822c_phy_set_param()
2551 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in query_phy_status_page0() local
2562 l_bnd = dm_info->cck_gi_l_bnd; in query_phy_status_page0()
2563 u_bnd = dm_info->cck_gi_u_bnd; in query_phy_status_page0()
2589 dm_info->rssi[path] = rssi; in query_phy_status_page0()
2602 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in query_phy_status_page1() local
2636 dm_info->curr_rx_rate = pkt_stat->rate; in query_phy_status_page1()
2649 dm_info->rssi[path] = rssi; in query_phy_status_page1()
2657 dm_info->rx_snr[path] = pkt_stat->rx_snr[path] >> 1; in query_phy_status_page1()
2658 dm_info->cfo_tail[path] = (pkt_stat->cfo_tail[path] * 5) >> 1; in query_phy_status_page1()
2668 dm_info->rx_evm_dbm[path] = evm_dbm; in query_phy_status_page1()
2856 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_false_alarm_statistics() local
2887 dm_info->cck_fa_cnt = cck_fa_cnt; in rtw8822c_false_alarm_statistics()
2888 dm_info->ofdm_fa_cnt = ofdm_fa_cnt; in rtw8822c_false_alarm_statistics()
2889 dm_info->total_fa_cnt = ofdm_fa_cnt; in rtw8822c_false_alarm_statistics()
2890 dm_info->total_fa_cnt += cck_enable ? cck_fa_cnt : 0; in rtw8822c_false_alarm_statistics()
2893 dm_info->cck_ok_cnt = crc32_cnt & 0xffff; in rtw8822c_false_alarm_statistics()
2894 dm_info->cck_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822c_false_alarm_statistics()
2896 dm_info->ofdm_ok_cnt = crc32_cnt & 0xffff; in rtw8822c_false_alarm_statistics()
2897 dm_info->ofdm_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822c_false_alarm_statistics()
2899 dm_info->ht_ok_cnt = crc32_cnt & 0xffff; in rtw8822c_false_alarm_statistics()
2900 dm_info->ht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822c_false_alarm_statistics()
2902 dm_info->vht_ok_cnt = crc32_cnt & 0xffff; in rtw8822c_false_alarm_statistics()
2903 dm_info->vht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822c_false_alarm_statistics()
2906 dm_info->ofdm_cca_cnt = ((cca32_cnt & 0xffff0000) >> 16); in rtw8822c_false_alarm_statistics()
2907 dm_info->cck_cca_cnt = cca32_cnt & 0xffff; in rtw8822c_false_alarm_statistics()
2908 dm_info->total_cca_cnt = dm_info->ofdm_cca_cnt; in rtw8822c_false_alarm_statistics()
2910 dm_info->total_cca_cnt += dm_info->cck_cca_cnt; in rtw8822c_false_alarm_statistics()
3214 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_set_gnt_wl()
3280 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_information()
3363 if (rtwdev->dm_info.dpk_info.dpk_band == RTW_BAND_2G) in rtw8822c_dpk_pre_setting()
3387 if (rtwdev->dm_info.dpk_info.dpk_band == RTW_BAND_2G) { in rtw8822c_dpk_rf_setting()
3401 if (rtwdev->dm_info.dpk_info.dpk_bw == DPK_CHANNEL_WIDTH_80) in rtw8822c_dpk_rf_setting()
3416 u8 bw = rtwdev->dm_info.dpk_info.dpk_bw == DPK_CHANNEL_WIDTH_80 ? 2 : 0; in rtw8822c_dpk_get_cmd()
3775 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_coef_tbl_apply()
3802 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_coef_read()
3820 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_coef_write()
3844 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_fill_result()
3861 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_gainloss()
3916 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_cal_gs()
3986 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_cal_coef1()
4019 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_on()
4051 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_result_reset()
4071 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_calibrate()
4101 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_enable_disable()
4123 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_reload_data()
4160 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_reload()
4179 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_do_dpk()
4230 struct rtw_dpk_info *dpk_info = &rtwdev->dm_info.dpk_info; in rtw8822c_dpk_track()
4263 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_set_crystal_cap_reg() local
4264 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap_reg()
4274 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_set_crystal_cap() local
4275 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap()
4285 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_cfo_tracking_reset() local
4286 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_tracking_reset()
4298 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_cfo_init() local
4299 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_init()
4308 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_cfo_calc_avg() local
4309 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_calc_avg()
4334 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_cfo_need_adjust() local
4335 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_need_adjust()
4353 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_cfo_track() local
4354 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_track()
4437 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_phy_cck_pd_set() local
4447 dm_info->cck_pd_lv[bw][nrx], new_lvl, bw, nrx, in rtw8822c_phy_cck_pd_set()
4448 dm_info->cck_fa_avg); in rtw8822c_phy_cck_pd_set()
4450 if (dm_info->cck_pd_lv[bw][nrx] == new_lvl) in rtw8822c_phy_cck_pd_set()
4453 cur_lvl = dm_info->cck_pd_lv[bw][nrx]; in rtw8822c_phy_cck_pd_set()
4456 dm_info->cck_fa_avg = CCK_FA_AVG_RESET; in rtw8822c_phy_cck_pd_set()
4462 dm_info->cck_pd_lv[bw][nrx] = new_lvl; in rtw8822c_phy_cck_pd_set()
4468 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_pwrtrack_set() local
4473 dm_info->delta_power_index[rf_path]); in rtw8822c_pwrtrack_set()
4477 dm_info->delta_power_index[rf_path]); in rtw8822c_pwrtrack_set()
4499 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_pwr_track_path() local
4503 dm_info->delta_power_index[path] = in rtw8822c_pwr_track_path()
4527 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_pwr_track() local
4532 if (!dm_info->pwr_trk_triggered) { in rtw8822c_pwr_track()
4541 dm_info->pwr_trk_triggered = true; in rtw8822c_pwr_track()
4546 dm_info->pwr_trk_triggered = false; in rtw8822c_pwr_track()
4563 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822c_adaptivity() local
4567 igi = dm_info->igi_history[0]; in rtw8822c_adaptivity()
4568 if (dm_info->edcca_mode == RTW_EDCCA_NORMAL) { in rtw8822c_adaptivity()
4572 if (igi < dm_info->l2h_th_ini - EDCCA_ADC_BACKOFF) in rtw8822c_adaptivity()
4575 l2h = dm_info->l2h_th_ini; in rtw8822c_adaptivity()