Lines Matching refs:vco
49 struct icst_vco vco; in vco_get() local
52 vco.v = val & 0x1ff; in vco_get()
53 vco.r = (val >> 9) & 0x7f; in vco_get()
54 vco.s = (val >> 16) & 03; in vco_get()
55 return vco; in vco_get()
66 struct icst_vco vco) in vco_set() argument
71 val |= vco.v | (vco.r << 9) | (vco.s << 16); in vco_set()
85 struct icst_vco vco; in icst_recalc_rate() local
87 vco = vco_get(icst->vcoreg); in icst_recalc_rate()
88 icst->rate = icst_hz(icst->params, vco); in icst_recalc_rate()
96 struct icst_vco vco; in icst_round_rate() local
98 vco = icst_hz_to_vco(icst->params, rate); in icst_round_rate()
99 return icst_hz(icst->params, vco); in icst_round_rate()
106 struct icst_vco vco; in icst_set_rate() local
108 vco = icst_hz_to_vco(icst->params, rate); in icst_set_rate()
109 icst->rate = icst_hz(icst->params, vco); in icst_set_rate()
110 vco_set(icst->vcoreg, icst->lockreg, vco); in icst_set_rate()