/linux-6.12.1/include/linux/ |
D | mhi.h | 373 struct mhi_device *mhi_dev; 466 struct mhi_device { struct 520 int (*probe)(struct mhi_device *mhi_dev, 522 void (*remove)(struct mhi_device *mhi_dev); 523 void (*ul_xfer_cb)(struct mhi_device *mhi_dev, 525 void (*dl_xfer_cb)(struct mhi_device *mhi_dev, 527 void (*status_cb)(struct mhi_device *mhi_dev, enum mhi_callback mhi_cb); 532 #define to_mhi_device(dev) container_of(dev, struct mhi_device, dev) 602 void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason); 610 int mhi_get_free_desc_count(struct mhi_device *mhi_dev, [all …]
|
/linux-6.12.1/net/qrtr/ |
D | mhi.c | 16 struct mhi_device *mhi_dev; 21 static void qcom_mhi_qrtr_dl_callback(struct mhi_device *mhi_dev, in qcom_mhi_qrtr_dl_callback() 37 static void qcom_mhi_qrtr_ul_callback(struct mhi_device *mhi_dev, in qcom_mhi_qrtr_ul_callback() 75 static int qcom_mhi_qrtr_probe(struct mhi_device *mhi_dev, in qcom_mhi_qrtr_probe() 106 static void qcom_mhi_qrtr_remove(struct mhi_device *mhi_dev) in qcom_mhi_qrtr_remove() 123 struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev); in qcom_mhi_qrtr_pm_suspend_late() 141 struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev); in qcom_mhi_qrtr_pm_resume_early()
|
/linux-6.12.1/drivers/accel/qaic/ |
D | qaic_timesync.c | 79 struct mhi_device *mhi_dev; 113 static void qaic_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_timesync_ul_xfer_cb() 123 static void qaic_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_timesync_dl_xfer_cb() 174 static int qaic_timesync_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in qaic_timesync_probe() 220 static void qaic_timesync_remove(struct mhi_device *mhi_dev) in qaic_timesync_remove() 254 struct mhi_device *mhi_dev; in qaic_boot_timesync_worker() 293 static int qaic_boot_timesync_queue_resp(struct mhi_device *mhi_dev, struct qaic_device *qdev) in qaic_boot_timesync_queue_resp() 315 static void qaic_boot_timesync_remove(struct mhi_device *mhi_dev) in qaic_boot_timesync_remove() 324 static int qaic_boot_timesync_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in qaic_boot_timesync_probe() 346 static void qaic_boot_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_boot_timesync_ul_xfer_cb() [all …]
|
D | qaic.h | 123 struct mhi_device *cntl_ch; 153 struct mhi_device *qts_ch; 159 struct mhi_device *bootlog_ch; 277 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result); 279 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
|
D | qaic_debugfs.c | 234 static int qaic_bootlog_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in qaic_bootlog_mhi_probe() 282 static void qaic_bootlog_mhi_remove(struct mhi_device *mhi_dev) in qaic_bootlog_mhi_remove() 294 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() 298 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()
|
D | sahara.c | 90 struct mhi_device *mhi_dev; 353 static int sahara_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in sahara_mhi_probe() 404 static void sahara_mhi_remove(struct mhi_device *mhi_dev) in sahara_mhi_remove() 413 static void sahara_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in sahara_mhi_ul_xfer_cb() 417 static void sahara_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in sahara_mhi_dl_xfer_cb()
|
D | qaic_drv.c | 280 static int qaic_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in qaic_mhi_probe() 326 static void qaic_mhi_remove(struct mhi_device *mhi_dev) in qaic_mhi_remove()
|
D | qaic_control.c | 1438 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_mhi_ul_xfer_cb() 1446 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_mhi_dl_xfer_cb()
|
/linux-6.12.1/drivers/net/ |
D | mhi_net.c | 32 struct mhi_device *mdev; 76 struct mhi_device *mdev = mhi_netdev->mdev; in mhi_ndo_xmit() 169 static void mhi_net_dl_callback(struct mhi_device *mhi_dev, in mhi_net_dl_callback() 236 static void mhi_net_ul_callback(struct mhi_device *mhi_dev, in mhi_net_ul_callback() 241 struct mhi_device *mdev = mhi_netdev->mdev; in mhi_net_ul_callback() 273 struct mhi_device *mdev = mhi_netdev->mdev; in mhi_net_rx_refill_work() 304 static int mhi_net_newlink(struct mhi_device *mhi_dev, struct net_device *ndev) in mhi_net_newlink() 336 static void mhi_net_dellink(struct mhi_device *mhi_dev, struct net_device *ndev) in mhi_net_dellink() 351 static int mhi_net_probe(struct mhi_device *mhi_dev, in mhi_net_probe() 374 static void mhi_net_remove(struct mhi_device *mhi_dev) in mhi_net_remove()
|
/linux-6.12.1/drivers/net/wwan/ |
D | mhi_wwan_ctrl.c | 20 struct mhi_device *mhi_dev; 81 struct mhi_device *mhi_dev = mhiwwan->mhi_dev; in mhi_wwan_ctrl_refill_work() 169 static void mhi_ul_xfer_cb(struct mhi_device *mhi_dev, in mhi_ul_xfer_cb() 189 static void mhi_dl_xfer_cb(struct mhi_device *mhi_dev, in mhi_dl_xfer_cb() 214 static int mhi_wwan_ctrl_probe(struct mhi_device *mhi_dev, in mhi_wwan_ctrl_probe() 251 static void mhi_wwan_ctrl_remove(struct mhi_device *mhi_dev) in mhi_wwan_ctrl_remove()
|
D | mhi_wwan_mbim.c | 67 struct mhi_device *mdev; 395 struct mhi_device *mdev = mbim->mdev; in mhi_net_rx_refill_work() 422 static void mhi_mbim_dl_callback(struct mhi_device *mhi_dev, in mhi_mbim_dl_callback() 485 static void mhi_mbim_ul_callback(struct mhi_device *mhi_dev, in mhi_mbim_ul_callback() 606 static int mhi_mbim_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id) in mhi_mbim_probe() 638 static void mhi_mbim_remove(struct mhi_device *mhi_dev) in mhi_mbim_remove()
|
/linux-6.12.1/drivers/bus/mhi/host/ |
D | init.c | 85 struct mhi_device *mhi_dev = to_mhi_device(dev); in serial_number_show() 97 struct mhi_device *mhi_dev = to_mhi_device(dev); in oem_pk_hash_show() 122 struct mhi_device *mhi_dev = to_mhi_device(dev); in soc_reset_store() 134 struct mhi_device *mhi_dev = to_mhi_device(dev); in trigger_edl_store() 938 struct mhi_device *mhi_dev; in mhi_register_controller() 1075 struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev; in mhi_unregister_controller() 1224 struct mhi_device *mhi_dev = to_mhi_device(dev); in mhi_release_device() 1241 struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl) in mhi_alloc_device() 1243 struct mhi_device *mhi_dev; in mhi_alloc_device() 1271 struct mhi_device *mhi_dev = to_mhi_device(dev); in mhi_driver_probe() [all …]
|
D | main.c | 280 struct mhi_device *mhi_dev; in mhi_destroy_device() 336 int mhi_get_free_desc_count(struct mhi_device *mhi_dev, in mhi_get_free_desc_count() 348 void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason) in mhi_notify() 366 struct mhi_device *mhi_dev; in mhi_create_devices() 470 struct mhi_device *mhi_dev = mhi_chan->mhi_dev; in mhi_irq_handler() 1120 static int mhi_queue(struct mhi_device *mhi_dev, struct mhi_buf_info *buf_info, in mhi_queue() 1166 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir, in mhi_queue_skb() 1184 int mhi_queue_dma(struct mhi_device *mhi_dev, enum dma_data_direction dir, in mhi_queue_dma() 1258 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir, in mhi_queue_buf() 1271 bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir) in mhi_queue_is_full() [all …]
|
D | debugfs.c | 132 struct mhi_device *mhi_dev; in mhi_device_info_show() 234 struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev; in mhi_debugfs_device_wake_show() 254 struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev; in mhi_debugfs_device_wake_write()
|
D | internal.h | 271 struct mhi_device *mhi_dev; 272 void (*xfer_cb)(struct mhi_device *mhi_dev, struct mhi_result *result); 311 struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl);
|
D | pm.c | 1299 void mhi_device_get(struct mhi_device *mhi_dev) in mhi_device_get() 1313 int mhi_device_get_sync(struct mhi_device *mhi_dev) in mhi_device_get_sync() 1326 void mhi_device_put(struct mhi_device *mhi_dev) in mhi_device_put()
|