From: Amitoj Kaur Chawla Date: Sat, 10 Oct 2015 12:24:09 +0000 (+0530) Subject: staging: rtl8712: usleep_range is preferred over udelay X-Git-Tag: firefly_0821_release~176^2~802^2~1033 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=942eaa867f321380129d8519e5279a67e8f4c04e;p=firefly-linux-kernel-4.4.55.git staging: rtl8712: usleep_range is preferred over udelay Fix checkpatch.pl issue: "CHECK: usleep_range is preferred over udelay; see Documentation/timers/timers-howto.txt". Replace `udelay()` with a call to `usleep_range()` with a reasonable upper limit determined by the other sleeping functions present. Signed-off-by: Amitoj Kaur Chawla Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/rtl8712/hal_init.c b/drivers/staging/rtl8712/hal_init.c index d3a12083e86d..e0ae57d32fa1 100644 --- a/drivers/staging/rtl8712/hal_init.c +++ b/drivers/staging/rtl8712/hal_init.c @@ -209,7 +209,7 @@ static u8 rtl8712_dl_fw(struct _adapter *padapter) i = 10; tmp16 = r8712_read16(padapter, TCR); while (((tmp16 & _IMEM_CODE_DONE) == 0) && (i > 0)) { - udelay(10); + usleep_range(10, 1000); tmp16 = r8712_read16(padapter, TCR); i--; } @@ -237,7 +237,7 @@ static u8 rtl8712_dl_fw(struct _adapter *padapter) i = 5; tmp16 = r8712_read16(padapter, TCR); while (((tmp16 & _EMEM_CODE_DONE) == 0) && (i > 0)) { - udelay(10); + usleep_range(10, 1000); tmp16 = r8712_read16(padapter, TCR); i--; }