Lines Matching refs:mhi_dev
201 static int qaic_bootlog_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in qaic_bootlog_mhi_probe() argument
203 struct qaic_device *qdev = pci_get_drvdata(to_pci_dev(mhi_dev->mhi_cntrl->cntrl_dev)); in qaic_bootlog_mhi_probe()
217 ret = mhi_prepare_for_transfer(mhi_dev); in qaic_bootlog_mhi_probe()
231 ret = mhi_queue_buf(mhi_dev, DMA_FROM_DEVICE, msg, BOOTLOG_MSG_SIZE, MHI_EOT); in qaic_bootlog_mhi_probe()
236 dev_set_drvdata(&mhi_dev->dev, qdev); in qaic_bootlog_mhi_probe()
237 qdev->bootlog_ch = mhi_dev; in qaic_bootlog_mhi_probe()
241 mhi_unprepare_from_transfer(mhi_dev); in qaic_bootlog_mhi_probe()
248 static void qaic_bootlog_mhi_remove(struct mhi_device *mhi_dev) in qaic_bootlog_mhi_remove() argument
252 qdev = dev_get_drvdata(&mhi_dev->dev); in qaic_bootlog_mhi_remove()
259 static void qaic_bootlog_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_bootlog_mhi_ul_xfer_cb() argument
263 static void qaic_bootlog_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_bootlog_mhi_dl_xfer_cb() argument
265 struct qaic_device *qdev = dev_get_drvdata(&mhi_dev->dev); in qaic_bootlog_mhi_dl_xfer_cb()