Lines Matching refs:prd
173 unsigned long long prd, div, dty;
201 prd = div;
204 div = prd;
254 prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
255 do_div(prd, rate);
261 if (prd >= (tmo_ms * NSEC_PER_MSEC) >> (icpsc + 2))
310 prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
311 result->period = DIV_ROUND_UP_ULL(prd, rate << icpsc);
329 unsigned long long prd, div, dty;
337 prd = div;
341 div = prd;
345 prd = div;
360 if ((psc != prescaler) || (arr != prd - 1))
365 regmap_write(priv->regmap, TIM_ARR, prd - 1);
369 dty = prd * duty_ns;