Lines Matching refs:dm_info
127 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_pwrtrack_init() local
132 dm_info->default_ofdm_index = 24; in rtw8822b_pwrtrack_init()
134 dm_info->default_ofdm_index = swing_idx; in rtw8822b_pwrtrack_init()
137 ewma_thermal_init(&dm_info->avg_thermal[path]); in rtw8822b_pwrtrack_init()
138 dm_info->delta_power_index[path] = 0; in rtw8822b_pwrtrack_init()
140 dm_info->pwr_trk_triggered = false; in rtw8822b_pwrtrack_init()
141 dm_info->pwr_trk_init_trigger = true; in rtw8822b_pwrtrack_init()
142 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k; in rtw8822b_pwrtrack_init()
842 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in query_phy_status_page0() local
852 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; in query_phy_status_page0()
858 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in query_phy_status_page1() local
888 dm_info->curr_rx_rate = pkt_stat->rate; in query_phy_status_page1()
901 dm_info->rssi[path] = rssi; in query_phy_status_page1()
902 dm_info->rx_snr[path] = pkt_stat->rx_snr[path] >> 1; in query_phy_status_page1()
903 dm_info->cfo_tail[path] = (pkt_stat->cfo_tail[path] * 5) >> 1; in query_phy_status_page1()
913 dm_info->rx_evm_dbm[path] = evm_dbm; in query_phy_status_page1()
1062 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_false_alarm_statistics() local
1073 dm_info->cck_fa_cnt = cck_fa_cnt; in rtw8822b_false_alarm_statistics()
1074 dm_info->ofdm_fa_cnt = ofdm_fa_cnt; in rtw8822b_false_alarm_statistics()
1075 dm_info->total_fa_cnt = ofdm_fa_cnt; in rtw8822b_false_alarm_statistics()
1076 dm_info->total_fa_cnt += cck_enable ? cck_fa_cnt : 0; in rtw8822b_false_alarm_statistics()
1079 dm_info->cck_ok_cnt = crc32_cnt & 0xffff; in rtw8822b_false_alarm_statistics()
1080 dm_info->cck_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822b_false_alarm_statistics()
1082 dm_info->ofdm_ok_cnt = crc32_cnt & 0xffff; in rtw8822b_false_alarm_statistics()
1083 dm_info->ofdm_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822b_false_alarm_statistics()
1085 dm_info->ht_ok_cnt = crc32_cnt & 0xffff; in rtw8822b_false_alarm_statistics()
1086 dm_info->ht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822b_false_alarm_statistics()
1088 dm_info->vht_ok_cnt = crc32_cnt & 0xffff; in rtw8822b_false_alarm_statistics()
1089 dm_info->vht_err_cnt = (crc32_cnt & 0xffff0000) >> 16; in rtw8822b_false_alarm_statistics()
1092 dm_info->ofdm_cca_cnt = ((cca32_cnt & 0xffff0000) >> 16); in rtw8822b_false_alarm_statistics()
1093 dm_info->total_cca_cnt = dm_info->ofdm_cca_cnt; in rtw8822b_false_alarm_statistics()
1096 dm_info->cck_cca_cnt = cca32_cnt & 0xffff; in rtw8822b_false_alarm_statistics()
1097 dm_info->total_cca_cnt += dm_info->cck_cca_cnt; in rtw8822b_false_alarm_statistics()
1392 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_txagc_swing_offset() local
1393 s8 delta_pwr_idx = dm_info->delta_power_index[path]; in rtw8822b_txagc_swing_offset()
1394 u8 swing_upper_bound = dm_info->default_ofdm_index + 10; in rtw8822b_txagc_swing_offset()
1398 u8 swing_index = dm_info->default_ofdm_index; in rtw8822b_txagc_swing_offset()
1405 swing_index = dm_info->default_ofdm_index; in rtw8822b_txagc_swing_offset()
1408 swing_index = dm_info->default_ofdm_index + in rtw8822b_txagc_swing_offset()
1413 if (dm_info->default_ofdm_index > abs(delta_pwr_idx)) in rtw8822b_txagc_swing_offset()
1415 dm_info->default_ofdm_index + delta_pwr_idx; in rtw8822b_txagc_swing_offset()
1457 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_pwrtrack_set() local
1462 u8 tx_rate = dm_info->tx_rate; in rtw8822b_pwrtrack_set()
1479 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_phy_pwrtrack_path() local
1486 power_idx_last = dm_info->delta_power_index[path]; in rtw8822b_phy_pwrtrack_path()
1494 dm_info->delta_power_index[path] = power_idx_cur; in rtw8822b_phy_pwrtrack_path()
1500 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_phy_pwrtrack() local
1513 if (dm_info->pwr_trk_init_trigger) in rtw8822b_phy_pwrtrack()
1514 dm_info->pwr_trk_init_trigger = false; in rtw8822b_phy_pwrtrack()
1530 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_pwr_track() local
1535 if (!dm_info->pwr_trk_triggered) { in rtw8822b_pwr_track()
1538 dm_info->pwr_trk_triggered = true; in rtw8822b_pwr_track()
1543 dm_info->pwr_trk_triggered = false; in rtw8822b_pwr_track()
1594 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw8822b_adaptivity() local
1598 igi = dm_info->igi_history[0]; in rtw8822b_adaptivity()
1599 if (dm_info->edcca_mode == RTW_EDCCA_NORMAL) { in rtw8822b_adaptivity()
1603 l2h = min_t(s8, igi, dm_info->l2h_th_ini); in rtw8822b_adaptivity()