summaryrefslogtreecommitdiff
path: root/include/linux/pwm.h
diff options
context:
space:
mode:
authorGuru Das Srinagesh <gurus@codeaurora.org>2020-06-02 15:31:15 -0700
committerThierry Reding <thierry.reding@gmail.com>2020-06-17 20:42:10 +0200
commita6733474ba4bf3150120bacc1d2db446d89d3dbe (patch)
tree9b7b771eab79949e44e0720397b986d8f8a66620 /include/linux/pwm.h
parent134ada17dbad272cdca57f2819a796c87e352274 (diff)
clk: pwm: Use 64-bit division function
Since the PWM framework is switching struct pwm_args.period's datatype to u64, prepare for this transition by using div64_u64() to handle a 64-bit divisor. Also ensure that divide-by-zero (with fixed_rate as denominator) does not happen with an explicit check with probe failure as a consequence. Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org> Acked-by: Stephen Boyd <sboyd@kernel.org> Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
Diffstat (limited to 'include/linux/pwm.h')
0 files changed, 0 insertions, 0 deletions