Commit 8e360ec8 authored by Tushar Behera's avatar Tushar Behera Committed by Greg Kroah-Hartman

Staging: bcm: Fix udelay related compilation error

commit 6788d7da ("Staging: bcm: Use udelay instead of msleep for
delays in nvm.c") replaces msleep with udelay values. udelay values
of more than 1000 should be replaced by mdelay instead.

This fixes following build error.
ERROR: "__bad_udelay" [drivers/staging/bcm/bcm_wimax.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2

Cc: Kevin McKinney <klmckinney1@gmail.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: default avatarTushar Behera <tushar.behera@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d42bb0fb
...@@ -577,7 +577,7 @@ static int FlashSectorErase(struct bcm_mini_adapter *Adapter, ...@@ -577,7 +577,7 @@ static int FlashSectorErase(struct bcm_mini_adapter *Adapter,
* the sector erase cycle is 500 ms to 40000 msec. hence sleeping 10 ms * the sector erase cycle is 500 ms to 40000 msec. hence sleeping 10 ms
* won't hamper performance in any case. * won't hamper performance in any case.
*/ */
udelay(10000); mdelay(10);
} while ((uiStatus & 0x1) && (iRetries < 400)); } while ((uiStatus & 0x1) && (iRetries < 400));
if (uiStatus & 0x1) { if (uiStatus & 0x1) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment