diff --git a/drivers/mmc/host/cmdq_hci.c b/drivers/mmc/host/cmdq_hci.c index 4e79db942a04..73a586e72b04 100644 --- a/drivers/mmc/host/cmdq_hci.c +++ b/drivers/mmc/host/cmdq_hci.c @@ -798,7 +798,7 @@ static int cmdq_halt(struct mmc_host *mmc, bool halt) break; } } - return retries ? 0 : -ETIMEDOUT; + ret = retries ? 0 : -ETIMEDOUT; } else { if (cq_host->ops->set_data_timeout) cq_host->ops->set_data_timeout(mmc, 0xf);