From cfde21f0da8e5d65281e985ece2171bbda669124 Mon Sep 17 00:00:00 2001 From: Shawn Lin Date: Fri, 23 Oct 2015 17:19:50 +0800 Subject: [PATCH] mmc: rk_sdmmc: fix NULL pointer in printout This patch fix NULL pointer to chan_id while requsting external dma channel failed. Change-Id: I0abe1acb0a892cbaec0cadb24fe215b46e2e9abb Signed-off-by: Shawn Lin --- drivers/mmc/host/rk_sdmmc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/mmc/host/rk_sdmmc.c b/drivers/mmc/host/rk_sdmmc.c index 68dbc6491a44..9debc5f08e98 100755 --- a/drivers/mmc/host/rk_sdmmc.c +++ b/drivers/mmc/host/rk_sdmmc.c @@ -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; -- 2.34.1