Lines Matching refs:rproc
43 struct resource_table *qcom_mdt_find_rsc_table(struct rproc *rproc, in qcom_mdt_find_rsc_table() argument
76 void qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink) in qcom_add_glink_subdev() argument
78 struct device *dev = &rproc->dev; in qcom_add_glink_subdev()
85 rproc_add_subdev(rproc, &glink->subdev, glink_subdev_probe, glink_subdev_remove); in qcom_add_glink_subdev()
94 void qcom_remove_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink) in qcom_remove_glink_subdev() argument
96 rproc_remove_subdev(rproc, &glink->subdev); in qcom_remove_glink_subdev()
123 void qcom_add_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd) in qcom_add_smd_subdev() argument
125 struct device *dev = &rproc->dev; in qcom_add_smd_subdev()
132 rproc_add_subdev(rproc, &smd->subdev, smd_subdev_probe, smd_subdev_remove); in qcom_add_smd_subdev()
141 void qcom_remove_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd) in qcom_remove_smd_subdev() argument
143 rproc_remove_subdev(rproc, &smd->subdev); in qcom_remove_smd_subdev()
195 void qcom_add_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr, in qcom_add_ssr_subdev() argument
200 rproc_add_subdev(rproc, &ssr->subdev, ssr_notify_start, ssr_notify_stop); in qcom_add_ssr_subdev()
209 void qcom_remove_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr) in qcom_remove_ssr_subdev() argument
211 rproc_remove_subdev(rproc, &ssr->subdev); in qcom_remove_ssr_subdev()