aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pwm/pwm-stm32-lp.c
diff options
context:
space:
mode:
authorGuru Das Srinagesh <[email protected]>2020-06-02 22:31:15 +0000
committerThierry Reding <[email protected]>2020-06-17 18:42:10 +0000
commita6733474ba4bf3150120bacc1d2db446d89d3dbe (patch)
tree9b7b771eab79949e44e0720397b986d8f8a66620 /drivers/pwm/pwm-stm32-lp.c
parentbacklight: pwm_bl: Use 64-bit division function (diff)
downloadkernel-a6733474ba4bf3150120bacc1d2db446d89d3dbe.tar.gz
kernel-a6733474ba4bf3150120bacc1d2db446d89d3dbe.zip
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 <[email protected]> Acked-by: Stephen Boyd <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
Diffstat (limited to 'drivers/pwm/pwm-stm32-lp.c')
0 files changed, 0 insertions, 0 deletions