aboutsummaryrefslogtreecommitdiff
path: root/scripts/documentation-file-ref-check
diff options
context:
space:
mode:
authorIan Abbott <abbotti@mev.co.uk>2019-08-12 13:08:14 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-08-12 16:46:12 +0200
commit8e2a589a3fc36ce858d42e767c3bcd8fc62a512b (patch)
tree3d10e37d1c12e5d95c3ce89881991bd0d2ebe595 /scripts/documentation-file-ref-check
parentb4d98bc3fc93ec3a58459948a2c0e0c9b501cd88 (diff)
staging: comedi: dt3000: Fix rounding up of timer divisor
`dt3k_ns_to_timer()` determines the prescaler and divisor to use to produce a desired timing period. It is influenced by a rounding mode and can round the divisor up, down, or to the nearest value. However, the code for rounding up currently does the same as rounding down! Fix ir by using the `DIV_ROUND_UP()` macro to calculate the divisor when rounding up. Also, change the types of the `divider`, `base` and `prescale` variables from `int` to `unsigned int` to avoid mixing signed and unsigned types in the calculations. Also fix a typo in a nearby comment: "improvment" => "improvement". Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Cc: stable <stable@vger.kernel.org> Link: https://lore.kernel.org/r/20190812120814.21188-1-abbotti@mev.co.uk Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/documentation-file-ref-check')
0 files changed, 0 insertions, 0 deletions