Home
last modified time | relevance | path

Searched refs:ul_chan (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/bus/mhi/host/
H A Dinit.c1128 if (mhi_dev->ul_chan) in mhi_release_device()
1129 mhi_dev->ul_chan->mhi_dev = NULL; in mhi_release_device()
1164 struct mhi_chan *ul_chan = mhi_dev->ul_chan; in mhi_driver_probe() local
1175 if (ul_chan) { in mhi_driver_probe()
1180 if (ul_chan->lpm_notify && !mhi_drv->status_cb) in mhi_driver_probe()
1184 if (!ul_chan->offload_ch && !mhi_drv->ul_xfer_cb) in mhi_driver_probe()
1187 ul_chan->xfer_cb = mhi_drv->ul_xfer_cb; in mhi_driver_probe()
1188 if (ul_chan->auto_start) { in mhi_driver_probe()
1189 ret = mhi_prepare_channel(mhi_cntrl, ul_chan); in mhi_driver_probe()
[all...]
H A Dmain.c230 struct mhi_chan *ul_chan, *dl_chan; in mhi_destroy_device() local
245 ul_chan = mhi_dev->ul_chan; in mhi_destroy_device()
263 if (ul_chan) { in mhi_destroy_device()
264 if (ee != MHI_EE_MAX && !(ul_chan->ee_mask & BIT(ee))) in mhi_destroy_device()
267 put_device(&ul_chan->mhi_dev->dev); in mhi_destroy_device()
321 mhi_dev->ul_chan = mhi_chan; in mhi_create_devices()
344 mhi_dev->ul_chan = mhi_chan; in mhi_create_devices()
1043 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? mhi_dev->ul_chan : in mhi_queue_skb()
1098 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? mhi_dev->ul_chan in mhi_queue_dma()
[all...]
/kernel/linux/linux-6.6/drivers/bus/mhi/host/
H A Dmain.c277 struct mhi_chan *ul_chan, *dl_chan; in mhi_destroy_device() local
292 ul_chan = mhi_dev->ul_chan; in mhi_destroy_device()
310 if (ul_chan) { in mhi_destroy_device()
311 if (ee != MHI_EE_MAX && !(ul_chan->ee_mask & BIT(ee))) in mhi_destroy_device()
314 put_device(&ul_chan->mhi_dev->dev); in mhi_destroy_device()
339 mhi_dev->ul_chan : mhi_dev->dl_chan; in mhi_get_free_desc_count()
380 mhi_dev->ul_chan = mhi_chan; in mhi_create_devices()
403 mhi_dev->ul_chan = mhi_chan; in mhi_create_devices()
1121 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? mhi_dev->ul_chan in mhi_queue()
[all...]
H A Dinit.c1205 if (mhi_dev->ul_chan) in mhi_release_device()
1206 mhi_dev->ul_chan->mhi_dev = NULL; in mhi_release_device()
1249 struct mhi_chan *ul_chan = mhi_dev->ul_chan; in mhi_driver_probe() local
1260 if (ul_chan) { in mhi_driver_probe()
1265 if (ul_chan->lpm_notify && !mhi_drv->status_cb) in mhi_driver_probe()
1269 if (!ul_chan->offload_ch && !mhi_drv->ul_xfer_cb) in mhi_driver_probe()
1272 ul_chan->xfer_cb = mhi_drv->ul_xfer_cb; in mhi_driver_probe()
1336 mhi_chan = dir ? mhi_dev->ul_chan : mhi_dev->dl_chan; in mhi_driver_remove()
1365 mhi_chan = dir ? mhi_dev->ul_chan in mhi_driver_remove()
[all...]
/kernel/linux/linux-6.6/drivers/bus/mhi/ep/
H A Dmain.c311 mhi_dev->ul_chan; in mhi_ep_queue_is_empty()
1211 if (mhi_dev->ul_chan) in mhi_ep_release_device()
1212 mhi_dev->ul_chan->mhi_dev = NULL; in mhi_ep_release_device()
1274 mhi_dev->ul_chan = mhi_chan; in mhi_ep_create_device()
1305 struct mhi_ep_chan *ul_chan, *dl_chan; in mhi_ep_destroy_device() local
1317 ul_chan = mhi_dev->ul_chan; in mhi_ep_destroy_device()
1320 if (ul_chan) in mhi_ep_destroy_device()
1321 put_device(&ul_chan->mhi_dev->dev); in mhi_ep_destroy_device()
1545 struct mhi_ep_chan *ul_chan in mhi_ep_driver_probe() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dmhi_ep.h175 * @ul_chan: UL (from host to endpoint) channel for the device
184 struct mhi_ep_chan *ul_chan; member
H A Dmhi.h469 * @ul_chan: UL channel for the device
481 struct mhi_chan *ul_chan; member
/kernel/linux/linux-6.6/drivers/net/wwan/
H A Dmhi_wwan_ctrl.c233 if (mhi_dev->ul_chan) in mhi_wwan_ctrl_probe()
/kernel/linux/linux-5.10/include/linux/
H A Dmhi.h455 * @ul_chan: UL channel for the device
467 struct mhi_chan *ul_chan; member

Completed in 12 milliseconds