From 0a4c2b099ed44a18c7768001cb974e80bff0f46b Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Mon, 5 Mar 2018 16:20:40 +0800 Subject: [PATCH] mmc: fix return value check condition sd_read_ssr returns 0, means no error. Fixes: 5b2e72f32721484("mmc: read ssr only if MMC write support is enabled") Signed-off-by: Peng Fan Cc: Jaehoon Chung Cc: Jean-Jacques Hiblot --- drivers/mmc/mmc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index f72b80c..fe7c0b3 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -1689,7 +1689,7 @@ static int sd_select_mode_and_width(struct mmc *mmc, uint card_caps) #if CONFIG_IS_ENABLED(MMC_WRITE) err = sd_read_ssr(mmc); - if (!err) + if (err) pr_warn("unable to read ssr\n"); #endif if (!err)