Lines Matching full:rproc
26 "Name of DSP firmware file in /lib/firmware (if not specified defaults to 'rproc-dsp-fw')");
56 * @rproc: rproc handle
67 struct rproc *rproc; member
87 struct rproc *rproc = p; in handle_event() local
90 rproc_vq_interrupt(rproc, 0); in handle_event()
91 rproc_vq_interrupt(rproc, 1); in handle_event()
107 struct rproc *rproc = p; in da8xx_rproc_callback() local
108 struct da8xx_rproc *drproc = rproc->priv; in da8xx_rproc_callback()
133 static int da8xx_rproc_start(struct rproc *rproc) in da8xx_rproc_start() argument
135 struct device *dev = rproc->dev.parent; in da8xx_rproc_start()
136 struct da8xx_rproc *drproc = rproc->priv; in da8xx_rproc_start()
142 if (rproc->bootaddr & 0x3ff) { in da8xx_rproc_start()
148 writel(rproc->bootaddr, drproc->bootreg); in da8xx_rproc_start()
166 static int da8xx_rproc_stop(struct rproc *rproc) in da8xx_rproc_stop() argument
168 struct da8xx_rproc *drproc = rproc->priv; in da8xx_rproc_stop()
169 struct device *dev = rproc->dev.parent; in da8xx_rproc_stop()
184 static void da8xx_rproc_kick(struct rproc *rproc, int vqid) in da8xx_rproc_kick() argument
186 struct da8xx_rproc *drproc = rproc->priv; in da8xx_rproc_kick()
240 struct rproc *rproc; in da8xx_rproc_probe() local
279 rproc = rproc_alloc(dev, "dsp", &da8xx_rproc_ops, da8xx_fw_name, in da8xx_rproc_probe()
281 if (!rproc) { in da8xx_rproc_probe()
287 rproc->recovery_disabled = true; in da8xx_rproc_probe()
289 drproc = rproc->priv; in da8xx_rproc_probe()
290 drproc->rproc = rproc; in da8xx_rproc_probe()
293 rproc->has_iommu = false; in da8xx_rproc_probe()
299 platform_set_drvdata(pdev, rproc); in da8xx_rproc_probe()
304 rproc); in da8xx_rproc_probe()
325 ret = rproc_add(rproc); in da8xx_rproc_probe()
334 rproc_free(rproc); in da8xx_rproc_probe()
343 struct rproc *rproc = platform_get_drvdata(pdev); in da8xx_rproc_remove() local
344 struct da8xx_rproc *drproc = rproc->priv; in da8xx_rproc_remove()
354 rproc_del(rproc); in da8xx_rproc_remove()
355 rproc_free(rproc); in da8xx_rproc_remove()
370 .name = "davinci-rproc",