Lines Matching refs:rproc
44 * @rproc: rproc handle
50 struct rproc *rproc;
56 static int wkup_m3_rproc_start(struct rproc *rproc)
58 struct wkup_m3_rproc *wkupm3 = rproc->priv;
74 static int wkup_m3_rproc_stop(struct rproc *rproc)
76 struct wkup_m3_rproc *wkupm3 = rproc->priv;
92 static void *wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem)
94 struct wkup_m3_rproc *wkupm3 = rproc->priv;
136 struct rproc *rproc;
158 rproc = rproc_alloc(dev, "wkup_m3", &wkup_m3_rproc_ops,
160 if (!rproc) {
165 rproc->auto_boot = false;
166 rproc->sysfs_read_only = true;
168 wkupm3 = rproc->priv;
169 wkupm3->rproc = rproc;
208 dev_set_drvdata(dev, rproc);
210 ret = rproc_add(rproc);
219 rproc_free(rproc);
228 struct rproc *rproc = platform_get_drvdata(pdev);
230 rproc_del(rproc);
231 rproc_free(rproc);