// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) 2022 Linaro Ltd. * Author: Manivannan Sadhasivam <[email protected]> */ #include <linux/errno.h> #include <linux/mhi_ep.h> #include "internal.h" bool __must_check mhi_ep_check_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state cur_mhi_state, enum mhi_state mhi_state) { … } int mhi_ep_set_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state mhi_state) { … } int mhi_ep_set_m0_state(struct mhi_ep_cntrl *mhi_cntrl) { … } int mhi_ep_set_m3_state(struct mhi_ep_cntrl *mhi_cntrl) { … } int mhi_ep_set_ready_state(struct mhi_ep_cntrl *mhi_cntrl) { … }