Searched refs:rproc_subdev (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/remoteproc/ |
D | qcom_common.h | 13 struct rproc_subdev subdev; 23 struct rproc_subdev subdev; 33 struct rproc_subdev subdev; 38 struct rproc_subdev subdev;
|
D | qcom_common.c | 199 static int glink_subdev_start(struct rproc_subdev *subdev) in glink_subdev_start() 208 static void glink_subdev_stop(struct rproc_subdev *subdev, bool crashed) in glink_subdev_stop() 216 static void glink_subdev_unprepare(struct rproc_subdev *subdev) in glink_subdev_unprepare() 310 static int smd_subdev_start(struct rproc_subdev *subdev) in smd_subdev_start() 319 static void smd_subdev_stop(struct rproc_subdev *subdev, bool crashed) in smd_subdev_stop() 431 static int ssr_notify_prepare(struct rproc_subdev *subdev) in ssr_notify_prepare() 444 static int ssr_notify_start(struct rproc_subdev *subdev) in ssr_notify_start() 457 static void ssr_notify_stop(struct rproc_subdev *subdev, bool crashed) in ssr_notify_stop() 469 static void ssr_notify_unprepare(struct rproc_subdev *subdev) in ssr_notify_unprepare() 531 static int pdm_notify_prepare(struct rproc_subdev *subdev) in pdm_notify_prepare() [all …]
|
D | qcom_sysmon.c | 21 struct rproc_subdev subdev; 470 static int sysmon_prepare(struct rproc_subdev *subdev) in sysmon_prepare() 496 static int sysmon_start(struct rproc_subdev *subdev) in sysmon_start() 534 static void sysmon_stop(struct rproc_subdev *subdev, bool crashed) in sysmon_stop() 564 static void sysmon_unprepare(struct rproc_subdev *subdev) in sysmon_unprepare()
|
D | mtk_common.h | 154 struct rproc_subdev *rpmsg_subdev;
|
D | remoteproc_core.c | 1077 struct rproc_subdev *subdev; in rproc_prepare_subdevices() 1101 struct rproc_subdev *subdev; in rproc_start_subdevices() 1125 struct rproc_subdev *subdev; in rproc_stop_subdevices() 1135 struct rproc_subdev *subdev; in rproc_unprepare_subdevices() 2657 void rproc_add_subdev(struct rproc *rproc, struct rproc_subdev *subdev) in rproc_add_subdev() 2668 void rproc_remove_subdev(struct rproc *rproc, struct rproc_subdev *subdev) in rproc_remove_subdev()
|
D | remoteproc_virtio.c | 476 static int rproc_vdev_do_start(struct rproc_subdev *subdev) in rproc_vdev_do_start() 483 static void rproc_vdev_do_stop(struct rproc_subdev *subdev, bool crashed) in rproc_vdev_do_stop()
|
/linux-6.12.1/include/linux/ |
D | remoteproc.h | 600 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; 708 void rproc_add_subdev(struct rproc *rproc, struct rproc_subdev *subdev); 710 void rproc_remove_subdev(struct rproc *rproc, struct rproc_subdev *subdev);
|
/linux-6.12.1/include/linux/rpmsg/ |
D | mtk_rpmsg.h | 32 struct rproc_subdev * 36 void mtk_rpmsg_destroy_rproc_subdev(struct rproc_subdev *subdev);
|
/linux-6.12.1/drivers/rpmsg/ |
D | mtk_rpmsg.c | 20 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()
|