Searched refs:mhi_device (Results 1 - 14 of 14) sorted by relevance

/linux-master/include/linux/
H A Dmhi.h370 struct mhi_device *mhi_dev;
449 * struct mhi_device - Structure representing an MHI device which binds
462 struct mhi_device { struct
516 int (*probe)(struct mhi_device *mhi_dev,
518 void (*remove)(struct mhi_device *mhi_dev);
519 void (*ul_xfer_cb)(struct mhi_device *mhi_dev,
521 void (*dl_xfer_cb)(struct mhi_device *mhi_dev,
523 void (*status_cb)(struct mhi_device *mhi_dev, enum mhi_callback mhi_cb);
528 #define to_mhi_device(dev) container_of(dev, struct mhi_device, dev)
598 void mhi_notify(struct mhi_device *mhi_de
[all...]
/linux-master/net/qrtr/
H A Dmhi.c16 struct mhi_device *mhi_dev;
21 static void qcom_mhi_qrtr_dl_callback(struct mhi_device *mhi_dev,
37 static void qcom_mhi_qrtr_ul_callback(struct mhi_device *mhi_dev,
75 static int qcom_mhi_qrtr_probe(struct mhi_device *mhi_dev,
106 static void qcom_mhi_qrtr_remove(struct mhi_device *mhi_dev)
/linux-master/drivers/accel/qaic/
H A Dqaic_timesync.c79 struct mhi_device *mhi_dev;
113 static void qaic_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
123 static void qaic_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
174 static int qaic_timesync_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
220 static void qaic_timesync_remove(struct mhi_device *mhi_dev)
254 struct mhi_device *mhi_dev;
293 static int qaic_boot_timesync_queue_resp(struct mhi_device *mhi_dev, struct qaic_device *qdev)
315 static void qaic_boot_timesync_remove(struct mhi_device *mhi_dev)
324 static int qaic_boot_timesync_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
346 static void qaic_boot_timesync_ul_xfer_cb(struct mhi_device *mhi_de
[all...]
H A Dqaic.h123 struct mhi_device *cntl_ch;
153 struct mhi_device *qts_ch;
269 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
271 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
H A Dqaic_drv.c274 static int qaic_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
320 static void qaic_mhi_remove(struct mhi_device *mhi_dev)
H A Dqaic_control.c1438 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
1446 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
/linux-master/drivers/net/wwan/
H A Dmhi_wwan_ctrl.c20 struct mhi_device *mhi_dev;
81 struct mhi_device *mhi_dev = mhiwwan->mhi_dev;
169 static void mhi_ul_xfer_cb(struct mhi_device *mhi_dev,
189 static void mhi_dl_xfer_cb(struct mhi_device *mhi_dev,
214 static int mhi_wwan_ctrl_probe(struct mhi_device *mhi_dev,
251 static void mhi_wwan_ctrl_remove(struct mhi_device *mhi_dev)
H A Dmhi_wwan_mbim.c65 struct mhi_device *mdev;
384 struct mhi_device *mdev = mbim->mdev;
411 static void mhi_mbim_dl_callback(struct mhi_device *mhi_dev,
474 static void mhi_mbim_ul_callback(struct mhi_device *mhi_dev,
595 static int mhi_mbim_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
624 static void mhi_mbim_remove(struct mhi_device *mhi_dev)
/linux-master/drivers/net/
H A Dmhi_net.c32 struct mhi_device *mdev;
76 struct mhi_device *mdev = mhi_netdev->mdev;
169 static void mhi_net_dl_callback(struct mhi_device *mhi_dev,
236 static void mhi_net_ul_callback(struct mhi_device *mhi_dev,
241 struct mhi_device *mdev = mhi_netdev->mdev;
273 struct mhi_device *mdev = mhi_netdev->mdev;
304 static int mhi_net_newlink(struct mhi_device *mhi_dev, struct net_device *ndev)
336 static void mhi_net_dellink(struct mhi_device *mhi_dev, struct net_device *ndev)
351 static int mhi_net_probe(struct mhi_device *mhi_dev,
374 static void mhi_net_remove(struct mhi_device *mhi_de
[all...]
/linux-master/drivers/bus/mhi/host/
H A Dinit.c85 struct mhi_device *mhi_dev = to_mhi_device(dev);
97 struct mhi_device *mhi_dev = to_mhi_device(dev);
122 struct mhi_device *mhi_dev = to_mhi_device(dev);
916 struct mhi_device *mhi_dev;
1047 struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
1193 struct mhi_device *mhi_dev = to_mhi_device(dev);
1210 struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl)
1212 struct mhi_device *mhi_dev;
1240 struct mhi_device *mhi_dev = to_mhi_device(dev);
1316 struct mhi_device *mhi_de
[all...]
H A Dmain.c280 struct mhi_device *mhi_dev;
336 int mhi_get_free_desc_count(struct mhi_device *mhi_dev,
348 void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason)
366 struct mhi_device *mhi_dev;
470 struct mhi_device *mhi_dev = mhi_chan->mhi_dev;
1120 static int mhi_queue(struct mhi_device *mhi_dev, struct mhi_buf_info *buf_info,
1166 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
1184 int mhi_queue_dma(struct mhi_device *mhi_dev, enum dma_data_direction dir,
1258 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
1271 bool mhi_queue_is_full(struct mhi_device *mhi_de
[all...]
H A Ddebugfs.c132 struct mhi_device *mhi_dev;
234 struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
254 struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
H A Dinternal.h269 struct mhi_device *mhi_dev;
270 void (*xfer_cb)(struct mhi_device *mhi_dev, struct mhi_result *result);
309 struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl);
H A Dpm.c1269 void mhi_device_get(struct mhi_device *mhi_dev)
1283 int mhi_device_get_sync(struct mhi_device *mhi_dev)
1296 void mhi_device_put(struct mhi_device *mhi_dev)

Completed in 169 milliseconds