Searched refs:cfo (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | phy.c | 2435 struct rtw89_cfo_tracking_info *cfo = &rtwdev->cfo_tracking; in rtw89_phy_cfo_set_crystal_cap() local 2439 if (!force && cfo->crystal_cap == crystal_cap) in rtw89_phy_cfo_set_crystal_cap() 2454 cfo->crystal_cap = sc_xi_val; in rtw89_phy_cfo_set_crystal_cap() 2455 cfo->x_cap_ofst = (s8)((int)cfo->crystal_cap - cfo->def_x_cap); in rtw89_phy_cfo_set_crystal_cap() 2460 cfo->x_cap_ofst); in rtw89_phy_cfo_set_crystal_cap() 2466 struct rtw89_cfo_tracking_info *cfo = &rtwdev->cfo_tracking; in rtw89_phy_cfo_reset() local 2469 cfo->def_x_cap = cfo->crystal_cap_default & B_AX_XTAL_SC_MASK; in rtw89_phy_cfo_reset() 2470 cfo->is_adjust = false; in rtw89_phy_cfo_reset() 2471 if (cfo->crystal_cap == cfo->def_x_cap) in rtw89_phy_cfo_reset() 2473 cap = cfo->crystal_cap; in rtw89_phy_cfo_reset() [all …]
|
H A D | core.c | 1334 s16 cfo; in rtw89_core_parse_phy_status_ie01() local 1352 cfo = sign_extend32(t, 11); in rtw89_core_parse_phy_status_ie01() 1355 cfo = sign_extend32(t, 11); in rtw89_core_parse_phy_status_ie01() 1358 rtw89_phy_cfo_parse(rtwdev, cfo, phy_ppdu); in rtw89_core_parse_phy_status_ie01()
|
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/ |
H A D | rtl8xxxu_8723a.c | 410 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8723a_set_crystal_cap() local 413 if (crystal_cap == cfo->crystal_cap) in rtl8723a_set_crystal_cap() 421 cfo->crystal_cap, in rtl8723a_set_crystal_cap() 431 cfo->crystal_cap = crystal_cap; in rtl8723a_set_crystal_cap()
|
H A D | rtl8xxxu_core.c | 7062 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8xxxu_set_atc_status() local 7065 if (atc_status == cfo->atc_status) in rtl8xxxu_set_atc_status() 7068 cfo->atc_status = atc_status; in rtl8xxxu_set_atc_status() 7081 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8xxxu_track_cfo() local 7087 cfo->adjust = true; in rtl8xxxu_track_cfo() 7089 if (cfo->crystal_cap > priv->default_crystal_cap) in rtl8xxxu_track_cfo() 7090 priv->fops->set_crystal_cap(priv, cfo->crystal_cap - 1); in rtl8xxxu_track_cfo() 7091 else if (cfo->crystal_cap < priv->default_crystal_cap) in rtl8xxxu_track_cfo() 7092 priv->fops->set_crystal_cap(priv, cfo->crystal_cap + 1); in rtl8xxxu_track_cfo() 7099 if (cfo->packet_count == cfo->packet_count_pre) in rtl8xxxu_track_cfo() [all …]
|
H A D | rtl8xxxu_8188f.c | 1668 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8188f_set_crystal_cap() local 1671 if (crystal_cap == cfo->crystal_cap) in rtl8188f_set_crystal_cap() 1679 cfo->crystal_cap, in rtl8188f_set_crystal_cap() 1689 cfo->crystal_cap = crystal_cap; in rtl8188f_set_crystal_cap()
|
H A D | rtl8xxxu_8710b.c | 1779 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8710b_set_crystal_cap() local 1782 if (crystal_cap == cfo->crystal_cap) in rtl8710b_set_crystal_cap() 1790 cfo->crystal_cap, in rtl8710b_set_crystal_cap() 1799 cfo->crystal_cap = crystal_cap; in rtl8710b_set_crystal_cap()
|
H A D | rtl8xxxu_8192f.c | 1958 struct rtl8xxxu_cfo_tracking *cfo = &priv->cfo_tracking; in rtl8192f_set_crystal_cap() local 1961 if (crystal_cap == cfo->crystal_cap) in rtl8192f_set_crystal_cap() 1970 cfo->crystal_cap, in rtl8192f_set_crystal_cap() 1980 cfo->crystal_cap = crystal_cap; in rtl8192f_set_crystal_cap()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8822c.c | 4262 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap_reg() local 4266 cfo->crystal_cap = crystal_cap; in rtw8822c_set_crystal_cap_reg() 4273 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_set_crystal_cap() local 4275 if (cfo->crystal_cap == crystal_cap) in rtw8822c_set_crystal_cap() 4284 struct rtw_cfo_track *cfo = &dm_info->cfo_track; in rtw8822c_cfo_tracking_reset() local 4286 cfo->is_adjust = true; in rtw8822c_cfo_tracking_reset() 4288 if (cfo->crystal_cap > rtwdev->efuse.crystal_cap) in rtw8822c_cfo_tracking_reset() 4289 rtw8822c_set_crystal_cap(rtwdev, cfo->crystal_cap - 1); in rtw8822c_cfo_tracking_reset() 4290 else if (cfo->crystal_cap < rtwdev->efuse.crystal_cap) in rtw8822c_cfo_tracking_reset() 4291 rtw8822c_set_crystal_cap(rtwdev, cfo->crystal_cap + 1); in rtw8822c_cfo_tracking_reset() [all …]
|
H A D | phy.c | 626 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()
|
/openbmc/linux/drivers/net/wireless/silabs/wfx/ |
H A D | hif_api_general.h | 189 __le16 cfo[API_RATE_NUM_ENTRIES]; /* signed value */ member
|
H A D | debug.c | 173 (s16)le16_to_cpu(st->cfo[i])); in wfx_rx_stats_show()
|