Lines Matching refs:cfo

4215 	struct rtw_cfo_track *cfo = &dm_info->cfo_track;  in rtw8822c_set_crystal_cap_reg()  local
4219 cfo->crystal_cap = crystal_cap; in rtw8822c_set_crystal_cap_reg()
4226 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap() local
4228 if (cfo->crystal_cap == crystal_cap) in rtw8822c_set_crystal_cap()
4237 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_tracking_reset() local
4239 cfo->is_adjust = true; in rtw8822c_cfo_tracking_reset()
4241 if (cfo->crystal_cap > rtwdev->efuse.crystal_cap) in rtw8822c_cfo_tracking_reset()
4242 rtw8822c_set_crystal_cap(rtwdev, cfo->crystal_cap - 1); in rtw8822c_cfo_tracking_reset()
4243 else if (cfo->crystal_cap < rtwdev->efuse.crystal_cap) in rtw8822c_cfo_tracking_reset()
4244 rtw8822c_set_crystal_cap(rtwdev, cfo->crystal_cap + 1); in rtw8822c_cfo_tracking_reset()
4250 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_init() local
4252 cfo->crystal_cap = rtwdev->efuse.crystal_cap; in rtw8822c_cfo_init()
4253 cfo->is_adjust = true; in rtw8822c_cfo_init()
4260 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_calc_avg() local
4265 cfo_rpt_sum = REPORT_TO_KHZ(cfo->cfo_tail[i]); in rtw8822c_cfo_calc_avg()
4267 if (cfo->cfo_cnt[i]) in rtw8822c_cfo_calc_avg()
4268 cfo_avg = cfo_rpt_sum / cfo->cfo_cnt[i]; in rtw8822c_cfo_calc_avg()
4276 cfo->cfo_tail[i] = 0; in rtw8822c_cfo_calc_avg()
4277 cfo->cfo_cnt[i] = 0; in rtw8822c_cfo_calc_avg()
4286 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_need_adjust() local
4288 if (!cfo->is_adjust) { in rtw8822c_cfo_need_adjust()
4290 cfo->is_adjust = true; in rtw8822c_cfo_need_adjust()
4293 cfo->is_adjust = false; in rtw8822c_cfo_need_adjust()
4297 cfo->is_adjust = false; in rtw8822c_cfo_need_adjust()
4305 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_track() local
4307 s8 crystal_cap = cfo->crystal_cap; in rtw8822c_cfo_track()
4315 if (cfo->packet_count == cfo->packet_count_pre) in rtw8822c_cfo_track()
4318 cfo->packet_count_pre = cfo->packet_count; in rtw8822c_cfo_track()
4322 if (cfo->is_adjust) { in rtw8822c_cfo_track()