Searched refs:cprd (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-atmel.c | 128 unsigned long *cprd, u32 *pres) in atmel_pwm_calculate_cprd_and_pres() 141 * clock frequency by two using pres and shift cprd accordingly. in atmel_pwm_calculate_cprd_and_pres() 155 *cprd = cycles; in atmel_pwm_calculate_cprd_and_pres() 161 unsigned long cprd, unsigned long *cdty) in atmel_pwm_calculate_cdty() 165 cycles *= cprd; in atmel_pwm_calculate_cdty() 167 *cdty = cprd - cycles; in atmel_pwm_calculate_cdty() 189 unsigned long cprd, unsigned long cdty) in atmel_pwm_set_cprd_cdty() 196 atmel_pwm->data->regs.period, cprd); in atmel_pwm_set_cprd_cdty() 240 unsigned long cprd, cdty; in atmel_pwm_apply() local 250 cprd in atmel_pwm_apply() 126 atmel_pwm_calculate_cprd_and_pres(struct pwm_chip *chip, const struct pwm_state *state, unsigned long *cprd, u32 *pres) atmel_pwm_calculate_cprd_and_pres() argument 160 atmel_pwm_calculate_cdty(const struct pwm_state *state, unsigned long cprd, unsigned long *cdty) atmel_pwm_calculate_cdty() argument 187 atmel_pwm_set_cprd_cdty(struct pwm_chip *chip, struct pwm_device *pwm, unsigned long cprd, unsigned long cdty) atmel_pwm_set_cprd_cdty() argument 309 u32 cdty, cprd, pres; atmel_pwm_get_state() local [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-atmel.c | 195 unsigned long *cprd, u32 *pres) in atmel_pwm_calculate_cprd_and_pres() 208 * clock frequency by two using pres and shift cprd accordingly. in atmel_pwm_calculate_cprd_and_pres() 222 *cprd = cycles; in atmel_pwm_calculate_cprd_and_pres() 228 unsigned long clkrate, unsigned long cprd, in atmel_pwm_calculate_cdty() 236 *cdty = cprd - cycles; in atmel_pwm_calculate_cdty() 259 unsigned long cprd, unsigned long cdty) in atmel_pwm_set_cprd_cdty() 266 atmel_pwm->data->regs.period, cprd); in atmel_pwm_set_cprd_cdty() 298 unsigned long cprd, cdty; in atmel_pwm_apply() local 312 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, in atmel_pwm_apply() 316 atmel_pwm_calculate_cdty(state, clkrate, cprd, pre in atmel_pwm_apply() 192 atmel_pwm_calculate_cprd_and_pres(struct pwm_chip *chip, unsigned long clkrate, const struct pwm_state *state, unsigned long *cprd, u32 *pres) atmel_pwm_calculate_cprd_and_pres() argument 227 atmel_pwm_calculate_cdty(const struct pwm_state *state, unsigned long clkrate, unsigned long cprd, u32 pres, unsigned long *cdty) atmel_pwm_calculate_cdty() argument 257 atmel_pwm_set_cprd_cdty(struct pwm_chip *chip, struct pwm_device *pwm, unsigned long cprd, unsigned long cdty) atmel_pwm_set_cprd_cdty() argument 369 u32 cdty, cprd, pres; atmel_pwm_get_state() local [all...] |
Completed in 2 milliseconds