Lines Matching full:rproc

62  * qcom_add_glink_subdev() - try to add a GLINK subdevice to rproc
63 * @rproc: rproc handle to parent the subdevice
67 void qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink, in qcom_add_glink_subdev() argument
70 struct device *dev = &rproc->dev; in qcom_add_glink_subdev()
85 rproc_add_subdev(rproc, &glink->subdev); in qcom_add_glink_subdev()
90 * qcom_remove_glink_subdev() - remove a GLINK subdevice from rproc
91 * @rproc: rproc handle
94 void qcom_remove_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink) in qcom_remove_glink_subdev() argument
99 rproc_remove_subdev(rproc, &glink->subdev); in qcom_remove_glink_subdev()
107 * @rproc: remoteproc handle
114 int qcom_register_dump_segments(struct rproc *rproc, in qcom_register_dump_segments() argument
138 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
166 * qcom_add_smd_subdev() - try to add a SMD subdevice to rproc
167 * @rproc: rproc handle to parent the subdevice
170 void qcom_add_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd) in qcom_add_smd_subdev() argument
172 struct device *dev = &rproc->dev; in qcom_add_smd_subdev()
182 rproc_add_subdev(rproc, &smd->subdev); in qcom_add_smd_subdev()
187 * qcom_remove_smd_subdev() - remove the smd subdevice from rproc
188 * @rproc: rproc handle
191 void qcom_remove_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd) in qcom_remove_smd_subdev() argument
196 rproc_remove_subdev(rproc, &smd->subdev); in qcom_remove_smd_subdev()
321 * @rproc: rproc handle
323 * @ssr_name: identifier to use for notifications originating from @rproc
325 * As the @ssr is registered with the @rproc SSR events will be sent to all
329 void qcom_add_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr, in qcom_add_ssr_subdev() argument
336 dev_err(&rproc->dev, "Failed to add ssr subdevice\n"); in qcom_add_ssr_subdev()
346 rproc_add_subdev(rproc, &ssr->subdev); in qcom_add_ssr_subdev()
352 * @rproc: rproc handle
355 void qcom_remove_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr) in qcom_remove_ssr_subdev() argument
357 rproc_remove_subdev(rproc, &ssr->subdev); in qcom_remove_ssr_subdev()