Lines Matching defs:crystal_cap
3842 u8 crystal_cap, bool force)
3848 if (!force && cfo->crystal_cap == crystal_cap)
3850 crystal_cap = clamp_t(u8, crystal_cap, 0, 127);
3852 rtw89_phy_cfo_set_xcap_reg(rtwdev, true, crystal_cap);
3853 rtw89_phy_cfo_set_xcap_reg(rtwdev, false, crystal_cap);
3858 crystal_cap, XTAL_SC_XO_MASK);
3860 crystal_cap, XTAL_SC_XI_MASK);
3864 cfo->crystal_cap = sc_xi_val;
3865 cfo->x_cap_ofst = (s8)((int)cfo->crystal_cap - cfo->def_x_cap);
3881 if (cfo->crystal_cap == cfo->def_x_cap)
3883 cap = cfo->crystal_cap;
3887 "(0x%x) approach to dflt_val=(0x%x)\n", cfo->crystal_cap,
3947 cfo->crystal_cap = cfo->crystal_cap_default;
3948 cfo->def_x_cap = cfo->crystal_cap;
3973 s8 crystal_cap = cfo->crystal_cap;
3994 crystal_cap += 7 * sign;
3996 crystal_cap += 5 * sign;
3998 crystal_cap += 3 * sign;
4000 crystal_cap += 1 * sign;
4003 rtw89_phy_cfo_set_crystal_cap(rtwdev, (u8)crystal_cap, false);
4006 cfo->crystal_cap, cfo->def_x_cap);
4155 u8 pre_x_cap = cfo->crystal_cap;
4187 if (cfo->crystal_cap >= cfo->x_cap_ub ||
4188 cfo->crystal_cap <= cfo->x_cap_lb) {
4197 x_cap_update = cfo->crystal_cap != pre_x_cap;
4200 cfo->def_x_cap, pre_x_cap, cfo->crystal_cap,