Lines Matching defs:psc
175 unsigned int psc = 0, icpsc, scale;
202 while ((div > priv->max_arr) && (psc < MAX_TIM_PSC)) {
203 psc++;
205 do_div(div, psc + 1);
208 regmap_write(priv->regmap, TIM_PSC, psc);
243 if (psc && scale > 1) {
245 psc /= scale;
246 regmap_write(priv->regmap, TIM_PSC, psc);
254 prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
310 prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
312 dty = (unsigned long long)raw_dty * (psc + 1) * NSEC_PER_SEC;
355 u32 psc, arr;
357 regmap_read(priv->regmap, TIM_PSC, &psc);
360 if ((psc != prescaler) || (arr != prd - 1))