mmc: rk_sdmmc: fix NULL pointer in printout
authorShawn Lin <shawn.lin@rock-chips.com>
Fri, 23 Oct 2015 09:19:50 +0000 (17:19 +0800)
committerShawn Lin <shawn.lin@rock-chips.com>
Fri, 23 Oct 2015 09:19:50 +0000 (17:19 +0800)
This patch fix NULL pointer to chan_id while requsting
external dma channel failed.

Change-Id: I0abe1acb0a892cbaec0cadb24fe215b46e2e9abb
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
drivers/mmc/host/rk_sdmmc.c

index 68dbc6491a442399739ffdaca693aa64dbdcc5c9..9debc5f08e980c22c4f45a2c97f64a1a331448cc 100755 (executable)
@@ -638,8 +638,7 @@ static int dw_mci_edmac_init(struct dw_mci *host)
         host->dms->ch = dma_request_slave_channel(host->dev, "dw_mci");
         if (!host->dms->ch) {
                 dev_err(host->dev,
-                       "Failed to get external DMA channel %d\n",
-                       host->dms->ch->chan_id);
+                       "Failed to get external DMA channel\n");
                kfree(host->dms);
                host->dms = NULL;
                return -ENXIO;