Home
last modified time | relevance | path

Searched refs:glink (Results 1 – 6 of 6) sorted by relevance

/drivers/rpmsg/
A Dqcom_glink_native.c239 channel->glink = glink; in qcom_glink_alloc_channel()
298 return glink->rx_pipe->avail(glink->rx_pipe); in qcom_glink_rx_avail()
309 glink->rx_pipe->advance(glink->rx_pipe, count); in qcom_glink_rx_advance()
314 return glink->tx_pipe->avail(glink->tx_pipe); in qcom_glink_tx_avail()
326 glink->tx_pipe->kick(glink->tx_pipe); in qcom_glink_tx_kick()
558 struct qcom_glink *glink = channel->glink; in qcom_glink_rx_done_work() local
1129 struct qcom_glink *glink = channel->glink; in qcom_glink_set_flow_control() local
1327 struct qcom_glink *glink = parent->glink; in qcom_glink_create_ept() local
1364 struct qcom_glink *glink = channel->glink; in qcom_glink_announce_create() local
1401 struct qcom_glink *glink = channel->glink; in qcom_glink_destroy_ept() local
[all …]
A Dqcom_glink_smem.c42 struct qcom_glink *glink; member
208 qcom_glink_native_rx(smem->glink); in qcom_glink_smem_intr()
226 struct qcom_glink *glink; in qcom_glink_smem_register() local
338 glink = qcom_glink_native_probe(dev, in qcom_glink_smem_register()
342 if (IS_ERR(glink)) { in qcom_glink_smem_register()
343 ret = PTR_ERR(glink); in qcom_glink_smem_register()
347 smem->glink = glink; in qcom_glink_smem_register()
365 struct qcom_glink *glink = smem->glink; in qcom_glink_smem_unregister() local
369 qcom_glink_native_remove(glink); in qcom_glink_smem_unregister()
A Dqcom_glink_rpm.c58 struct qcom_glink *glink; member
208 qcom_glink_native_rx(rpm->glink); in qcom_glink_rpm_intr()
290 struct qcom_glink *glink; in glink_rpm_probe() local
345 glink = qcom_glink_native_probe(dev, in glink_rpm_probe()
350 if (IS_ERR(glink)) { in glink_rpm_probe()
352 return PTR_ERR(glink); in glink_rpm_probe()
355 rpm->glink = glink; in glink_rpm_probe()
367 struct qcom_glink *glink = rpm->glink; in glink_rpm_remove() local
371 qcom_glink_native_remove(glink); in glink_rpm_remove()
A Dqcom_glink_native.h38 void qcom_glink_native_remove(struct qcom_glink *glink);
39 void qcom_glink_native_rx(struct qcom_glink *glink);
/drivers/remoteproc/
A Dqcom_common.c203 glink->edge = qcom_glink_smem_register(glink->dev, glink->node); in glink_subdev_start()
205 return PTR_ERR_OR_ZERO(glink->edge); in glink_subdev_start()
213 glink->edge = NULL; in glink_subdev_stop()
220 qcom_glink_ssr_notify(glink->ssr_name); in glink_subdev_unprepare()
235 if (!glink->node) in qcom_add_glink_subdev()
239 if (!glink->ssr_name) in qcom_add_glink_subdev()
242 glink->dev = dev; in qcom_add_glink_subdev()
244 glink->subdev.stop = glink_subdev_stop; in qcom_add_glink_subdev()
258 if (!glink->node) in qcom_remove_glink_subdev()
262 kfree_const(glink->ssr_name); in qcom_remove_glink_subdev()
[all …]
A Dqcom_common.h49 void qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink,
51 void qcom_remove_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink);

Completed in 21 milliseconds