diff --git a/drivers/bus/mhi/core/mhi_pm.c b/drivers/bus/mhi/core/mhi_pm.c index 74548ba2716d..61477d823742 100644 --- a/drivers/bus/mhi/core/mhi_pm.c +++ b/drivers/bus/mhi/core/mhi_pm.c @@ -1114,6 +1114,10 @@ void mhi_power_down(struct mhi_controller *mhi_cntrl, bool graceful) } mhi_deinit_dev_ctxt(mhi_cntrl); } + + /* reset set bhi and bhie to prevent reg access */ + mhi_cntrl->bhi = NULL; + mhi_cntrl->bhie = NULL; } EXPORT_SYMBOL(mhi_power_down);