serial: imx: use hrtimers for rs485 delays
authorAhmad Fatoum <a.fatoum@pengutronix.de>
Tue, 14 Jul 2020 09:30:12 +0000 (11:30 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Jul 2020 19:08:11 +0000 (21:08 +0200)
commitbd78ecd6056d9987067db5b100d3667da6b85467
treea660ea314cc62b5c2ede82cab1bd153a9bb11cea
parentcb1a609236096c278ecbfb7be678a693a70283f1
serial: imx: use hrtimers for rs485 delays

This patch imitates 6e0a5de213 ("serial: 8250: Use hrtimers for
rs485 delays") in replacing the previously used classic timers
with hrtimers. The old way provided a too coarse resolution on
systems with configs of less than 1000 HZ.

Use of hrtimers addresses this and can be easily extended to
support microsecond resolution in future when support
for this arrives upstream.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.kernel.org/r/20200714093012.21621-3-uwe@kleine-koenig.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/imx.c