mmc: Fix mmc_delay() function
authorPierre Ossman <drzeus@drzeus.cx>
Sun, 22 Oct 2006 20:13:10 +0000 (22:13 +0200)
committerPierre Ossman <drzeus@drzeus.cx>
Fri, 1 Dec 2006 17:27:23 +0000 (18:27 +0100)
Several fixes for mmc_delay():

 * Repair if-clause that was supposed to detect sub-hz delays.
 * Change yield() to cond_resched() as yield() no longer has the
   semantics we desire.
 * mmc_delay() is used to guarantee protocol delays, so we cannot
   return early (i.e. use _interruptable).

Based on patch by Amol Lad.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>

No differences found