]>
Commit | Line | Data |
---|---|---|
83f48a73 GKH |
1 | From c71f20ee76342376e3c4c67cdbe7421d8c4e886e Mon Sep 17 00:00:00 2001 |
2 | From: Phil Turnbull <phil.turnbull@oracle.com> | |
3 | Date: Fri, 29 Jul 2016 09:43:56 -0400 | |
4 | Subject: staging: comedi: adv_pci1760: Do not return EINVAL for CMDF_ROUND_DOWN. | |
5 | ||
6 | From: Phil Turnbull <phil.turnbull@oracle.com> | |
7 | ||
8 | commit c71f20ee76342376e3c4c67cdbe7421d8c4e886e upstream. | |
9 | ||
10 | The CMDF_ROUND_DOWN case falls through and so always returns -EINVAL. | |
11 | ||
12 | Fixes: 14b93bb6bbf0 ("staging: comedi: adv_pci_dio: separate out PCI-1760 support") | |
13 | Signed-off-by: Phil Turnbull <phil.turnbull@oracle.com> | |
14 | Reviewed-by: Ian Abbott <abbotti@mev.co.uk> | |
15 | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
16 | ||
17 | --- | |
18 | drivers/staging/comedi/drivers/adv_pci1760.c | 1 + | |
19 | 1 file changed, 1 insertion(+) | |
20 | ||
21 | --- a/drivers/staging/comedi/drivers/adv_pci1760.c | |
22 | +++ b/drivers/staging/comedi/drivers/adv_pci1760.c | |
23 | @@ -196,6 +196,7 @@ static int pci1760_pwm_ns_to_div(unsigne | |
24 | break; | |
25 | case CMDF_ROUND_DOWN: | |
26 | divisor = ns / PCI1760_PWM_TIMEBASE; | |
27 | + break; | |
28 | default: | |
29 | return -EINVAL; | |
30 | } |