Lines Matching defs:rproc
43 * @rproc: rproc handle
48 struct rproc *rproc;
53 static int wkup_m3_rproc_start(struct rproc *rproc)
55 struct wkup_m3_rproc *wkupm3 = rproc->priv;
68 static int wkup_m3_rproc_stop(struct rproc *rproc)
70 struct wkup_m3_rproc *wkupm3 = rproc->priv;
83 static void *wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len)
85 struct wkup_m3_rproc *wkupm3 = rproc->priv;
127 struct rproc *rproc;
155 rproc = rproc_alloc(dev, "wkup_m3", &wkup_m3_rproc_ops,
157 if (!rproc) {
162 rproc->auto_boot = false;
164 wkupm3 = rproc->priv;
165 wkupm3->rproc = rproc;
192 dev_set_drvdata(dev, rproc);
194 ret = rproc_add(rproc);
203 rproc_free(rproc);
212 struct rproc *rproc = platform_get_drvdata(pdev);
214 rproc_del(rproc);
215 rproc_free(rproc);