diff options
author | Guru Das Srinagesh <gurus@codeaurora.org> | 2020-06-02 15:31:15 -0700 |
---|---|---|
committer | Thierry Reding <thierry.reding@gmail.com> | 2020-06-17 20:42:10 +0200 |
commit | a6733474ba4bf3150120bacc1d2db446d89d3dbe (patch) | |
tree | 9b7b771eab79949e44e0720397b986d8f8a66620 /include/linux/pwm.h | |
parent | 134ada17dbad272cdca57f2819a796c87e352274 (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