Home
last modified time | relevance | path

Searched refs:cfo (Results 1 – 4 of 4) sorted by relevance

/freebsd-13-stable/sys/contrib/dev/rtw89/
HDphy.c2124 struct rtw89_cfo_tracking_info *cfo = &rtwdev->cfo_tracking; in rtw89_phy_cfo_set_crystal_cap() local
2128 if (!force && cfo->crystal_cap == crystal_cap) in rtw89_phy_cfo_set_crystal_cap()
2144 cfo->crystal_cap = sc_xi_val; in rtw89_phy_cfo_set_crystal_cap()
2145 cfo->x_cap_ofst = (s8)((int)cfo->crystal_cap - cfo->def_x_cap); in rtw89_phy_cfo_set_crystal_cap()
2150 cfo->x_cap_ofst); in rtw89_phy_cfo_set_crystal_cap()
2156 struct rtw89_cfo_tracking_info *cfo = &rtwdev->cfo_tracking; in rtw89_phy_cfo_reset() local
2159 cfo->def_x_cap = cfo->crystal_cap_default & B_AX_XTAL_SC_MASK; in rtw89_phy_cfo_reset()
2160 cfo->is_adjust = false; in rtw89_phy_cfo_reset()
2161 if (cfo->crystal_cap == cfo->def_x_cap) in rtw89_phy_cfo_reset()
2163 cap = cfo->crystal_cap; in rtw89_phy_cfo_reset()
[all …]
HDcore.c1192 s16 cfo; in rtw89_core_parse_phy_status_ie01() local
1198 cfo = sign_extend32(RTW89_GET_PHY_STS_IE01_CFO(addr), 11); in rtw89_core_parse_phy_status_ie01()
1199 rtw89_phy_cfo_parse(rtwdev, cfo, phy_ppdu); in rtw89_core_parse_phy_status_ie01()
/freebsd-13-stable/sys/contrib/dev/rtw88/
HDrtw8822c.c4272 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap_reg() local
4276 cfo->crystal_cap = crystal_cap; in rtw8822c_set_crystal_cap_reg()
4283 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap() local
4285 if (cfo->crystal_cap == crystal_cap) in rtw8822c_set_crystal_cap()
4294 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_tracking_reset() local
4296 cfo->is_adjust = true; in rtw8822c_cfo_tracking_reset()
4298 if (cfo->crystal_cap > rtwdev->efuse.crystal_cap) in rtw8822c_cfo_tracking_reset()
4299 rtw8822c_set_crystal_cap(rtwdev, cfo->crystal_cap - 1); in rtw8822c_cfo_tracking_reset()
4300 else if (cfo->crystal_cap < rtwdev->efuse.crystal_cap) in rtw8822c_cfo_tracking_reset()
4301 rtw8822c_set_crystal_cap(rtwdev, cfo->crystal_cap + 1); in rtw8822c_cfo_tracking_reset()
[all …]
HDphy.c626 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw_phy_parsing_cfo_iter() local
634 cfo->cfo_tail[i] += pkt_stat->cfo_tail[i]; in rtw_phy_parsing_cfo_iter()
635 cfo->cfo_cnt[i]++; in rtw_phy_parsing_cfo_iter()
638 cfo->packet_count++; in rtw_phy_parsing_cfo_iter()