]> git.baikalelectronics.ru Git - kernel.git/commit
wl1271: Fix msleep() delay while waiting for completion
authorSaravanan Dhanabal <ext-saravanan.dhanabal@nokia.com>
Fri, 26 Mar 2010 10:53:33 +0000 (12:53 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 31 Mar 2010 18:39:16 +0000 (14:39 -0400)
commitff60eefaff73af8a2d8637714b3262ac3bb8f21e
tree5baea9ca27c4e2558487e9d594ab00cf7db96dd6
parentfc309ff9b0fbde4f16a269fbf64ab9556bf5e297
wl1271: Fix msleep() delay while waiting for completion

After last transmission, the device goes to sleep earlier
than the configured dynamic power save timeout. If timeout
is set to 400ms, device enters into sleep mode at around
330ms since from last TX.

This patch removes the msleep(1), which causes the delay
after ELP wakeup. Replaced with udelay(10), the variation
is around 7-10ms.

Signed-off-by: Saravanan Dhanabal <ext-saravanan.dhanabal@nokia.com>
Reviewed-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/wl12xx/wl1271_cmd.c