Lines Matching defs:cprd
195 unsigned long *cprd, u32 *pres)
208 * clock frequency by two using pres and shift cprd accordingly.
222 *cprd = cycles;
228 unsigned long clkrate, unsigned long cprd,
236 *cdty = cprd - cycles;
259 unsigned long cprd, unsigned long cdty)
266 atmel_pwm->data->regs.period, cprd);
298 unsigned long cprd, cdty;
312 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,
316 atmel_pwm_calculate_cdty(state, clkrate, cprd, pres, &cdty);
321 ret = atmel_pwm_calculate_cprd_and_pres(chip, clkrate, state, &cprd,
325 "failed to calculate cprd and prescaler\n");
329 atmel_pwm_calculate_cdty(state, clkrate, cprd, pres, &cdty);
349 atmel_pwm_set_cprd_cdty(chip, pwm, cprd, cdty);
369 u32 cdty, cprd, pres;
374 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,
376 tmp = (u64)cprd * NSEC_PER_SEC;
385 tmp = (u64)(cprd - cdty) * NSEC_PER_SEC;