Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 032d9702 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "mhi: core: Make sure to powerdown if mhi_sync_power_up fails"

parents 34715bc9 4580871a
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -1147,7 +1147,13 @@ int mhi_sync_power_up(struct mhi_controller *mhi_cntrl)
			   MHI_PM_IN_ERROR_STATE(mhi_cntrl->pm_state),
			   msecs_to_jiffies(mhi_cntrl->timeout_ms));

	return (MHI_IN_MISSION_MODE(mhi_cntrl->ee)) ? 0 : -ETIMEDOUT;
	if (!MHI_IN_MISSION_MODE(mhi_cntrl->ee)) {
		if (!mhi_cntrl->rddm_supported)
			mhi_power_down(mhi_cntrl, false);
		return -ETIMEDOUT;
	}

	return 0;
}
EXPORT_SYMBOL(mhi_sync_power_up);