Lines Matching refs:vco
50 struct icst_vco vco; in vco_get() local
53 vco.v = val & 0x1ff; in vco_get()
54 vco.r = (val >> 9) & 0x7f; in vco_get()
55 vco.s = (val >> 16) & 03; in vco_get()
56 return vco; in vco_get()
67 struct icst_vco vco) in vco_set() argument
72 val |= vco.v | (vco.r << 9) | (vco.s << 16); in vco_set()
86 struct icst_vco vco; in icst_recalc_rate() local
90 vco = vco_get(icst->vcoreg); in icst_recalc_rate()
91 icst->rate = icst_hz(icst->params, vco); in icst_recalc_rate()
99 struct icst_vco vco; in icst_round_rate() local
101 vco = icst_hz_to_vco(icst->params, rate); in icst_round_rate()
102 return icst_hz(icst->params, vco); in icst_round_rate()
109 struct icst_vco vco; in icst_set_rate() local
113 vco = icst_hz_to_vco(icst->params, rate); in icst_set_rate()
114 icst->rate = icst_hz(icst->params, vco); in icst_set_rate()
115 vco_set(icst->lockreg, icst->vcoreg, vco); in icst_set_rate()