From 4227fc0ee40dc7ebf66c1cfcb1cbdabecb39f31a Mon Sep 17 00:00:00 2001 From: Alex Cheng Date: Fri, 1 Jun 2018 10:22:08 +0800 Subject: [PATCH] Fix eMMC emergency reboot kernel will panic because NPE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I11459a3a6af0adae5d8fbfef2206198c36db534d Reviewed-on: https://tp-biosrd-v02/gerrit/82823 Reviewed-by: Alex Cheng(鄭富元) Tested-by: Alex Cheng(鄭富元) (cherry picked from commit 976b7027d2930b1cdd6ea82e2e467517a9641324) Reviewed-on: https://tp-biosrd-v02/gerrit/82824 --- drivers/mmc/host/dw_mmc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mmc/host/dw_mmc.c b/drivers/mmc/host/dw_mmc.c index 9627eeaad023..2547540d35c7 100644 --- a/drivers/mmc/host/dw_mmc.c +++ b/drivers/mmc/host/dw_mmc.c @@ -2669,7 +2669,7 @@ static void dw_mci_slot_of_parse(struct dw_mci_slot *slot) struct dw_mci *mSdhost; void setmmcEmergency() { - struct mmc_host *mmc = mSdhost->cur_slot->mmc; + struct mmc_host *mmc = mSdhost->slot[0]->mmc; int ret; mmc_power_off(mmc);