Lines Matching refs:hs_div
60 * @hs_div: Clock divider HSDIV
72 unsigned int hs_div;
89 * @hs_div: Divider HSDIV (output)
95 unsigned int *n1, unsigned int *hs_div)
106 *hs_div = ((reg[0] & HS_DIV_MASK) >> HS_DIV_SHIFT) + HS_DIV_OFFSET;
135 err = si570_get_divs(data, &data->rfreq, &data->n1, &data->hs_div);
143 fdco = fout * data->n1 * data->hs_div;
190 unsigned int n1, hs_div;
195 hs_div = si570_hs_div_values[i];
197 n1 = div_u64(div_u64(FDCO_MIN, hs_div), frequency);
201 fdco = (u64)frequency * (u64)hs_div * (u64)n1;
206 *out_hs_div = hs_div;
225 unsigned int n1, hs_div;
228 err = si570_get_divs(data, &rfreq, &n1, &hs_div);
234 rfreq = div_u64(rfreq, hs_div * n1);
245 unsigned int n1, hs_div;
256 hs_div = data->hs_div;
259 err = si570_calc_divs(rate, data, &rfreq, &n1, &hs_div);
283 &data->hs_div);
293 ((data->hs_div - HS_DIV_OFFSET) << HS_DIV_SHIFT) |