Lines Matching refs:prd
173 unsigned long long prd, div, dty;
201 prd = div;
204 div = prd;
250 prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
251 do_div(prd, rate);
257 if (prd >= (tmo_ms * NSEC_PER_MSEC) >> (icpsc + 2))
306 prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
307 result->period = DIV_ROUND_UP_ULL(prd, rate << icpsc);
325 unsigned long long prd, div, dty;
333 prd = div;
337 div = prd;
341 prd = div;
356 if ((psc != prescaler) || (arr != prd - 1))
361 regmap_write(priv->regmap, TIM_ARR, prd - 1);
365 dty = prd * duty_ns;