net: ipa: use usleep_range()
authorAlex Elder <elder@linaro.org>
Wed, 13 Jan 2021 17:15:29 +0000 (11:15 -0600)
committerJakub Kicinski <kuba@kernel.org>
Fri, 15 Jan 2021 01:40:02 +0000 (17:40 -0800)
commit74401946bdad6eb812d2d3c77f1ace849f963a6a
treefd65f95132cd307463969798fbda89fda1c8ae0e
parenta60d0632f6e8e62584cd25d830c69dd09b0d4115
net: ipa: use usleep_range()
65;6003;1c
The use of msleep() for small periods (less than 20 milliseconds) is
not recommended because the actual delay can be much different than
expected.

We use msleep(1) in several places in the IPA driver to insert short
delays.  Replace them with usleep_range calls, which should reliably
delay a period in the range requested.

Signed-off-by: Alex Elder <elder@linaro.org>
Reviewed-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ipa/gsi.c
drivers/net/ipa/ipa_endpoint.c