From b5f37f3758963d9b52ca61c6769b24825e903cc2 Mon Sep 17 00:00:00 2001 From: Ruixuan Li Date: Tue, 11 Sep 2018 19:12:19 +0800 Subject: [PATCH] emmc: solve code coverity problem PD#173510 solve code coverity problem Change-Id: Id4e661162c7fb5f975ffc4c0358e175b1c912c4b Signed-off-by: Ruixuan Li --- drivers/amlogic/mmc/aml_sd_emmc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/mmc/aml_sd_emmc.c b/drivers/amlogic/mmc/aml_sd_emmc.c index 015a1205b254..326f705a324b 100644 --- a/drivers/amlogic/mmc/aml_sd_emmc.c +++ b/drivers/amlogic/mmc/aml_sd_emmc.c @@ -1318,6 +1318,8 @@ int aml_emmc_clktree_init(struct amlsd_host *host) host->mux_parent_rate[i], mux_parent_names[i]); mux_parent_count++; ret = clk_prepare_enable(host->mux_parent[i]); + if (ret) + return ret; } /* create the mux */ @@ -2647,7 +2649,7 @@ static irqreturn_t meson_mmc_irq(int irq, void *dev_id) if (host->is_tunning == 0) { aml_host_bus_fsm_show(host, ista->bus_fsm); if (aml_card_type_mmc(pdata)) - mmc_cmd_LBA_show(mmc, mrq); + mmc_cmd_LBA_show(host->mmc, mrq); } }