Lines Matching refs:crystal_cap

2353 					  u8 crystal_cap, bool force)  in rtw89_phy_cfo_set_crystal_cap()  argument
2359 if (!force && cfo->crystal_cap == crystal_cap) in rtw89_phy_cfo_set_crystal_cap()
2361 crystal_cap = clamp_t(u8, crystal_cap, 0, 127); in rtw89_phy_cfo_set_crystal_cap()
2363 rtw89_phy_cfo_set_xcap_reg(rtwdev, true, crystal_cap); in rtw89_phy_cfo_set_crystal_cap()
2364 rtw89_phy_cfo_set_xcap_reg(rtwdev, false, crystal_cap); in rtw89_phy_cfo_set_crystal_cap()
2369 crystal_cap, XTAL_SC_XO_MASK); in rtw89_phy_cfo_set_crystal_cap()
2371 crystal_cap, XTAL_SC_XI_MASK); in rtw89_phy_cfo_set_crystal_cap()
2375 cfo->crystal_cap = sc_xi_val; in rtw89_phy_cfo_set_crystal_cap()
2376 cfo->x_cap_ofst = (s8)((int)cfo->crystal_cap - cfo->def_x_cap); in rtw89_phy_cfo_set_crystal_cap()
2392 if (cfo->crystal_cap == cfo->def_x_cap) in rtw89_phy_cfo_reset()
2394 cap = cfo->crystal_cap; in rtw89_phy_cfo_reset()
2398 "(0x%x) approach to dflt_val=(0x%x)\n", cfo->crystal_cap, in rtw89_phy_cfo_reset()
2442 cfo->crystal_cap = cfo->crystal_cap_default; in rtw89_phy_cfo_init()
2443 cfo->def_x_cap = cfo->crystal_cap; in rtw89_phy_cfo_init()
2469 s8 crystal_cap = cfo->crystal_cap; in rtw89_phy_cfo_crystal_cap_adjust() local
2486 crystal_cap += 7 * sign; in rtw89_phy_cfo_crystal_cap_adjust()
2488 crystal_cap += 5 * sign; in rtw89_phy_cfo_crystal_cap_adjust()
2490 crystal_cap += 3 * sign; in rtw89_phy_cfo_crystal_cap_adjust()
2492 crystal_cap += 1 * sign; in rtw89_phy_cfo_crystal_cap_adjust()
2495 rtw89_phy_cfo_set_crystal_cap(rtwdev, (u8)crystal_cap, false); in rtw89_phy_cfo_crystal_cap_adjust()
2498 cfo->crystal_cap, cfo->def_x_cap); in rtw89_phy_cfo_crystal_cap_adjust()
2644 u8 pre_x_cap = cfo->crystal_cap; in rtw89_phy_cfo_dm()
2678 if (cfo->crystal_cap >= cfo->x_cap_ub || in rtw89_phy_cfo_dm()
2679 cfo->crystal_cap <= cfo->x_cap_lb) { in rtw89_phy_cfo_dm()
2687 x_cap_update = cfo->crystal_cap != pre_x_cap; in rtw89_phy_cfo_dm()
2690 cfo->def_x_cap, pre_x_cap, cfo->crystal_cap, in rtw89_phy_cfo_dm()