Home
last modified time | relevance | path

Searched refs:rproc_subdev (Results 1 – 9 of 9) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dremoteproc.h600 struct rproc_subdev { struct
603 int (*prepare)(struct rproc_subdev *subdev); argument
604 int (*start)(struct rproc_subdev *subdev); argument
605 void (*stop)(struct rproc_subdev *subdev, bool crashed); argument
606 void (*unprepare)(struct rproc_subdev *subdev); argument
646 struct rproc_subdev subdev;
704 void rproc_add_subdev(struct rproc *rproc, struct rproc_subdev *subdev);
706 void rproc_remove_subdev(struct rproc *rproc, struct rproc_subdev *subdev);
/linux-6.3-rc2/drivers/remoteproc/
A Dqcom_common.c188 static int glink_subdev_start(struct rproc_subdev *subdev) in glink_subdev_start()
197 static void glink_subdev_stop(struct rproc_subdev *subdev, bool crashed) in glink_subdev_stop()
205 static void glink_subdev_unprepare(struct rproc_subdev *subdev) in glink_subdev_unprepare()
299 static int smd_subdev_start(struct rproc_subdev *subdev) in smd_subdev_start()
308 static void smd_subdev_stop(struct rproc_subdev *subdev, bool crashed) in smd_subdev_stop()
420 static int ssr_notify_prepare(struct rproc_subdev *subdev) in ssr_notify_prepare()
433 static int ssr_notify_start(struct rproc_subdev *subdev) in ssr_notify_start()
446 static void ssr_notify_stop(struct rproc_subdev *subdev, bool crashed) in ssr_notify_stop()
458 static void ssr_notify_unprepare(struct rproc_subdev *subdev) in ssr_notify_unprepare()
A Dqcom_common.h13 struct rproc_subdev subdev;
23 struct rproc_subdev subdev;
33 struct rproc_subdev subdev;
A Dqcom_sysmon.c22 struct rproc_subdev subdev;
471 static int sysmon_prepare(struct rproc_subdev *subdev) in sysmon_prepare()
497 static int sysmon_start(struct rproc_subdev *subdev) in sysmon_start()
535 static void sysmon_stop(struct rproc_subdev *subdev, bool crashed) in sysmon_stop()
565 static void sysmon_unprepare(struct rproc_subdev *subdev) in sysmon_unprepare()
A Dmtk_common.h121 struct rproc_subdev *rpmsg_subdev;
A Dremoteproc_core.c1076 struct rproc_subdev *subdev; in rproc_prepare_subdevices()
1100 struct rproc_subdev *subdev; in rproc_start_subdevices()
1124 struct rproc_subdev *subdev; in rproc_stop_subdevices()
1134 struct rproc_subdev *subdev; in rproc_unprepare_subdevices()
2632 void rproc_add_subdev(struct rproc *rproc, struct rproc_subdev *subdev) in rproc_add_subdev()
2643 void rproc_remove_subdev(struct rproc *rproc, struct rproc_subdev *subdev) in rproc_remove_subdev()
A Dremoteproc_virtio.c473 static int rproc_vdev_do_start(struct rproc_subdev *subdev) in rproc_vdev_do_start()
480 static void rproc_vdev_do_stop(struct rproc_subdev *subdev, bool crashed) in rproc_vdev_do_stop()
/linux-6.3-rc2/include/linux/rpmsg/
A Dmtk_rpmsg.h32 struct rproc_subdev *
36 void mtk_rpmsg_destroy_rproc_subdev(struct rproc_subdev *subdev);
/linux-6.3-rc2/drivers/rpmsg/
A Dmtk_rpmsg.c20 struct rproc_subdev subdev;
309 static int mtk_rpmsg_prepare(struct rproc_subdev *subdev) in mtk_rpmsg_prepare()
329 static void mtk_rpmsg_unprepare(struct rproc_subdev *subdev) in mtk_rpmsg_unprepare()
339 static void mtk_rpmsg_stop(struct rproc_subdev *subdev, bool crashed) in mtk_rpmsg_stop()
377 struct rproc_subdev *
401 void mtk_rpmsg_destroy_rproc_subdev(struct rproc_subdev *subdev) in mtk_rpmsg_destroy_rproc_subdev()

Completed in 16 milliseconds