mmc: omap: improve stat wait message
authorGrazvydas Ignotas <notasas@gmail.com>
Mon, 19 Mar 2012 17:23:09 +0000 (19:23 +0200)
committerGrazvydas Ignotas <notasas@gmail.com>
Sun, 25 Mar 2012 20:15:16 +0000 (23:15 +0300)
The message didn't state that it's waiting for STAT to _clear_,
and printing the STAT value itself can help to identify problems.

Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
drivers/mmc/omap_hsmmc.c

index 547acd5..4b81d0d 100644 (file)
@@ -215,7 +215,8 @@ static int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd,
        start = get_timer(0);
        while (readl(&mmc_base->stat)) {
                if (get_timer(0) - start > MAX_RETRY_MS) {
-                       printf("%s: timedout waiting for stat!\n", __func__);
+                       printf("%s: timedout waiting for STAT (%x) to clear\n",
+                               __func__, readl(&mmc_base->stat));
                        return TIMEOUT;
                }
        }