aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/class/cdc-acm.c
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2021-06-25 00:49:02 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-06-25 13:53:32 +0200
commitdeeaf963569a0d9d1b08babb771f61bb501a5704 (patch)
tree7f07775b9795a1731c2c51d664a02204b8fef025 /drivers/usb/class/cdc-acm.c
parentecd6b010d81f97b06b2f64d2d4f50ebf5acddaa9 (diff)
serial: mvebu-uart: correctly calculate minimal possible baudrate
For default (x16) scheme which is currently used by mvebu-uart.c driver, maximal divisor of UART base clock is 1023*16. Therefore there is limit for minimal supported baudrate. This change calculate it correctly and prevents setting invalid divisor 0 into hardware registers. Signed-off-by: Pali Rohár <pali@kernel.org> Fixes: 68a0db1d7da2 ("serial: mvebu-uart: add function to change baudrate") Link: https://lore.kernel.org/r/20210624224909.6350-4-pali@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/class/cdc-acm.c')
0 files changed, 0 insertions, 0 deletions