MHI_STATE_M0
} while (state != MHI_STATE_M0 && count < M0_WAIT_COUNT);
if (state != MHI_STATE_M0) {
case MHI_STATE_M0:
if (mhi_state == MHI_STATE_M0)
return cur_mhi_state == MHI_STATE_M0;
ret = mhi_ep_set_mhi_state(mhi_cntrl, MHI_STATE_M0);
ret = mhi_ep_send_state_change_event(mhi_cntrl, MHI_STATE_M0);
return (mhi_cntrl->dev_state >= MHI_STATE_M0 &&
case MHI_STATE_M0:
mhi_cntrl->dev_state == MHI_STATE_M0 ||
mhi_set_mhi_state(mhi_cntrl, MHI_STATE_M0);
mhi_cntrl->dev_state = MHI_STATE_M0;
mhi_cntrl->dev_state == MHI_STATE_M0 ||
mhi_set_mhi_state(mhi_cntrl, MHI_STATE_M0);