Home
last modified time | relevance | path

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

/drivers/net/wireless/realtek/rtw89/
A Dphy.c4416 cfo->x_cap_ofst = (s8)((int)cfo->crystal_cap - cfo->def_x_cap); in rtw89_phy_cfo_set_crystal_cap()
4432 if (cfo->crystal_cap == cfo->def_x_cap) in rtw89_phy_cfo_reset()
4475 const struct rtw89_cfo_regs *cfo = phy->cfo; in rtw89_dcfo_comp_init() local
4499 cfo->def_x_cap = cfo->crystal_cap; in rtw89_phy_cfo_init()
4559 cfo->crystal_cap, cfo->def_x_cap); in rtw89_phy_cfo_crystal_cap_adjust()
4580 cfo->pre_cfo_avg[i] = cfo->cfo_avg[i]; in rtw89_phy_average_cfo_calc()
4651 cfo->cfo_avg[i] = cfo->pre_cfo_avg[i]; in rtw89_phy_multi_sta_cfo_calc()
4686 cfo->pre_cfo_avg[i] = cfo->cfo_avg[i]; in rtw89_phy_multi_sta_cfo_calc()
4740 if (cfo->crystal_cap >= cfo->x_cap_ub || in rtw89_phy_cfo_dm()
4741 cfo->crystal_cap <= cfo->x_cap_lb) { in rtw89_phy_cfo_dm()
[all …]
A Dphy.h520 const struct rtw89_cfo_regs *cfo; member
A Dphy_be.c996 .cfo = &rtw89_cfo_regs_be,
A Dcore.c1788 s16 cfo; in rtw89_core_parse_phy_status_ie01() local
1817 cfo = sign_extend32(t, 11); in rtw89_core_parse_phy_status_ie01()
1820 cfo = sign_extend32(t, 11); in rtw89_core_parse_phy_status_ie01()
1823 rtw89_phy_cfo_parse(rtwdev, cfo, phy_ppdu); in rtw89_core_parse_phy_status_ie01()
/drivers/net/wireless/realtek/rtl8xxxu/
A D8723a.c419 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8723a_set_crystal_cap() local
422 if (crystal_cap == cfo->crystal_cap) in rtl8723a_set_crystal_cap()
430 cfo->crystal_cap, in rtl8723a_set_crystal_cap()
440 cfo->crystal_cap = crystal_cap; in rtl8723a_set_crystal_cap()
A D8188f.c1652 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8188f_set_crystal_cap() local
1655 if (crystal_cap == cfo->crystal_cap) in rtl8188f_set_crystal_cap()
1663 cfo->crystal_cap, in rtl8188f_set_crystal_cap()
1673 cfo->crystal_cap = crystal_cap; in rtl8188f_set_crystal_cap()
A D8710b.c1763 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8710b_set_crystal_cap() local
1766 if (crystal_cap == cfo->crystal_cap) in rtl8710b_set_crystal_cap()
1774 cfo->crystal_cap, in rtl8710b_set_crystal_cap()
1783 cfo->crystal_cap = crystal_cap; in rtl8710b_set_crystal_cap()
A Dcore.c7298 if (atc_status == cfo->atc_status) in rtl8xxxu_set_atc_status()
7301 cfo->atc_status = atc_status; in rtl8xxxu_set_atc_status()
7320 cfo->adjust = true; in rtl8xxxu_track_cfo()
7322 if (cfo->crystal_cap > priv->default_crystal_cap) in rtl8xxxu_track_cfo()
7332 if (cfo->packet_count == cfo->packet_count_pre) in rtl8xxxu_track_cfo()
7336 cfo->packet_count_pre = cfo->packet_count; in rtl8xxxu_track_cfo()
7349 if (cfo->adjust) { in rtl8xxxu_track_cfo()
7351 cfo->adjust = false; in rtl8xxxu_track_cfo()
7354 cfo->adjust = true; in rtl8xxxu_track_cfo()
7364 if (!cfo->adjust) in rtl8xxxu_track_cfo()
[all …]
A D8192f.c1942 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8192f_set_crystal_cap() local
1945 if (crystal_cap == cfo->crystal_cap) in rtl8192f_set_crystal_cap()
1954 cfo->crystal_cap, in rtl8192f_set_crystal_cap()
1964 cfo->crystal_cap = crystal_cap; in rtl8192f_set_crystal_cap()
/drivers/net/wireless/realtek/rtw88/
A Drtw8822c.c4248 cfo->is_adjust = true; in rtw8822c_cfo_tracking_reset()
4262 cfo->is_adjust = true; in rtw8822c_cfo_init()
4276 if (cfo->cfo_cnt[i]) in rtw8822c_cfo_calc_avg()
4285 cfo->cfo_tail[i] = 0; in rtw8822c_cfo_calc_avg()
4286 cfo->cfo_cnt[i] = 0; in rtw8822c_cfo_calc_avg()
4297 if (!cfo->is_adjust) { in rtw8822c_cfo_need_adjust()
4299 cfo->is_adjust = true; in rtw8822c_cfo_need_adjust()
4306 cfo->is_adjust = false; in rtw8822c_cfo_need_adjust()
4324 if (cfo->packet_count == cfo->packet_count_pre) in rtw8822c_cfo_track()
4327 cfo->packet_count_pre = cfo->packet_count; in rtw8822c_cfo_track()
[all …]
A Drtw8814a.c1180 s8 cfo[2]; in rtw8814a_query_phy_status() local
1260 cfo[RF_PATH_A] = le32_get_bits(rpt->w2, RTW_JGRPHY_W2_CFO_TAIL_A); in rtw8814a_query_phy_status()
1261 cfo[RF_PATH_B] = le32_get_bits(rpt->w2, RTW_JGRPHY_W2_CFO_TAIL_B); in rtw8814a_query_phy_status()
1264 pkt_stat->cfo_tail[i] = cfo[i]; in rtw8814a_query_phy_status()
1265 dm_info->cfo_tail[i] = (cfo[i] * 5) >> 1; in rtw8814a_query_phy_status()
A Dphy.c669 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw_phy_parsing_cfo_iter() local
677 cfo->cfo_tail[i] += pkt_stat->cfo_tail[i]; in rtw_phy_parsing_cfo_iter()
678 cfo->cfo_cnt[i]++; in rtw_phy_parsing_cfo_iter()
681 cfo->packet_count++; in rtw_phy_parsing_cfo_iter()
/drivers/net/wireless/silabs/wfx/
A Dhif_api_general.h189 __le16 cfo[API_RATE_NUM_ENTRIES]; /* signed value */ member
A Ddebug.c173 (s16)le16_to_cpu(st->cfo[i])); in wfx_rx_stats_show()

Completed in 89 milliseconds