Lines Matching refs:mhi_dev
381 struct mhi_device *mhi_dev; member
531 int (*probe)(struct mhi_device *mhi_dev,
533 void (*remove)(struct mhi_device *mhi_dev);
534 void (*ul_xfer_cb)(struct mhi_device *mhi_dev,
536 void (*dl_xfer_cb)(struct mhi_device *mhi_dev,
538 void (*status_cb)(struct mhi_device *mhi_dev, enum mhi_callback mhi_cb);
613 void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason);
621 int mhi_get_free_desc_count(struct mhi_device *mhi_dev,
722 void mhi_device_get(struct mhi_device *mhi_dev);
729 int mhi_device_get_sync(struct mhi_device *mhi_dev);
735 void mhi_device_put(struct mhi_device *mhi_dev);
745 int mhi_prepare_for_transfer(struct mhi_device *mhi_dev);
757 int mhi_prepare_for_transfer_autoqueue(struct mhi_device *mhi_dev);
772 void mhi_unprepare_from_transfer(struct mhi_device *mhi_dev);
783 int mhi_queue_dma(struct mhi_device *mhi_dev, enum dma_data_direction dir,
795 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
806 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
814 bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir);