• Home
  • Raw
  • Download

Lines Matching refs:rproc

47 	struct rproc *rproc;  member
68 struct device *dev = oproc->rproc->dev.parent; in omap_rproc_mbox_callback()
69 const char *name = oproc->rproc->name; in omap_rproc_mbox_callback()
84 if (rproc_vq_interrupt(oproc->rproc, msg) == IRQ_NONE) in omap_rproc_mbox_callback()
90 static void omap_rproc_kick(struct rproc *rproc, int vqid) in omap_rproc_kick() argument
92 struct omap_rproc *oproc = rproc->priv; in omap_rproc_kick()
93 struct device *dev = rproc->dev.parent; in omap_rproc_kick()
109 static int omap_rproc_start(struct rproc *rproc) in omap_rproc_start() argument
111 struct omap_rproc *oproc = rproc->priv; in omap_rproc_start()
112 struct device *dev = rproc->dev.parent; in omap_rproc_start()
119 pdata->set_bootaddr(rproc->bootaddr); in omap_rproc_start()
162 static int omap_rproc_stop(struct rproc *rproc) in omap_rproc_stop() argument
164 struct device *dev = rproc->dev.parent; in omap_rproc_stop()
167 struct omap_rproc *oproc = rproc->priv; in omap_rproc_stop()
189 struct rproc *rproc; in omap_rproc_probe() local
198 rproc = rproc_alloc(&pdev->dev, pdata->name, &omap_rproc_ops, in omap_rproc_probe()
200 if (!rproc) in omap_rproc_probe()
203 oproc = rproc->priv; in omap_rproc_probe()
204 oproc->rproc = rproc; in omap_rproc_probe()
206 rproc->has_iommu = true; in omap_rproc_probe()
208 platform_set_drvdata(pdev, rproc); in omap_rproc_probe()
210 ret = rproc_add(rproc); in omap_rproc_probe()
217 rproc_put(rproc); in omap_rproc_probe()
223 struct rproc *rproc = platform_get_drvdata(pdev); in omap_rproc_remove() local
225 rproc_del(rproc); in omap_rproc_remove()
226 rproc_put(rproc); in omap_rproc_remove()