aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChaoli Zhou <zchaoli@codeaurora.org>2019-06-24 13:34:46 +0800
committerishaque <ishaque@codeaurora.org>2019-07-18 14:39:09 +0530
commitb3eda4674ce1ff219ae88a1be4e715b507f653e3 (patch)
tree20c809ed4e5a6ed4608bc2a549729b68841acb68
parent6a3ee68306573d9adafa443e7be2bd277a382923 (diff)
mhi: Don't do memset_io with RXVEC for qcn7605LA.AU.0.0.1-14810-gen3meta.0
Remove memset_io with RXVEC register, which can avoid the genoa firmware crash issue. Change-Id: I46767eef31e81d3b47a9bbc525f157b38de157ae Signed-off-by: Chaoli Zhou <zchaoli@codeaurora.org>
-rw-r--r--drivers/bus/mhi/core/mhi_init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/bus/mhi/core/mhi_init.c b/drivers/bus/mhi/core/mhi_init.c
index c6b3029414c6..fc9c1b78d483 100644
--- a/drivers/bus/mhi/core/mhi_init.c
+++ b/drivers/bus/mhi/core/mhi_init.c
@@ -1428,6 +1428,10 @@ int mhi_prepare_for_power_up(struct mhi_controller *mhi_cntrl)
} else {
MHI_ERR("Don't do memset_io for qcn7605\n");
}
+
+
+ if (mhi_cntrl->rddm_image)
+ mhi_rddm_prepare(mhi_cntrl, mhi_cntrl->rddm_image);
}
mhi_cntrl->pre_init = true;