diff options
| author | David Rivshin <[email protected]> | 2016-01-30 04:26:53 +0000 |
|---|---|---|
| committer | Thierry Reding <[email protected]> | 2016-03-23 16:11:47 +0000 |
| commit | 7b0883f33809ff0aeca9848193c31629a752bb77 (patch) | |
| tree | 2c3a38a5419fa19b716d5aad77a48702257dc30a /net/switchdev/switchdev.c | |
| parent | pwm: omap-dmtimer: Add sanity checking for load and match values (diff) | |
| download | kernel-7b0883f33809ff0aeca9848193c31629a752bb77.tar.gz kernel-7b0883f33809ff0aeca9848193c31629a752bb77.zip | |
pwm: omap-dmtimer: Round load and match values rather than truncate
When converting period and duty_cycle from nanoseconds to fclk cycles,
the error introduced by the integer division can be appreciable, especially
in the case of slow fclk or short period. Use DIV_ROUND_CLOSEST_ULL() so
that the error is kept to +/- 0.5 clock cycles.
Fixes: 6604c6556db9 ("pwm: Add PWM driver for OMAP using dual-mode timers")
Signed-off-by: David Rivshin <[email protected]>
Acked-by: Neil Armstrong <[email protected]>
Signed-off-by: Thierry Reding <[email protected]>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions
