• 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()
110 static int omap_rproc_start(struct rproc *rproc) in omap_rproc_start() argument
112 struct omap_rproc *oproc = rproc->priv; in omap_rproc_start()
113 struct device *dev = rproc->dev.parent; in omap_rproc_start()
120 pdata->set_bootaddr(rproc->bootaddr); in omap_rproc_start()
163 static int omap_rproc_stop(struct rproc *rproc) in omap_rproc_stop() argument
165 struct device *dev = rproc->dev.parent; in omap_rproc_stop()
168 struct omap_rproc *oproc = rproc->priv; in omap_rproc_stop()
190 struct rproc *rproc; in omap_rproc_probe() local
199 rproc = rproc_alloc(&pdev->dev, pdata->name, &omap_rproc_ops, in omap_rproc_probe()
201 if (!rproc) in omap_rproc_probe()
204 oproc = rproc->priv; in omap_rproc_probe()
205 oproc->rproc = rproc; in omap_rproc_probe()
207 rproc->has_iommu = true; in omap_rproc_probe()
209 platform_set_drvdata(pdev, rproc); in omap_rproc_probe()
211 ret = rproc_add(rproc); in omap_rproc_probe()
218 rproc_free(rproc); in omap_rproc_probe()
224 struct rproc *rproc = platform_get_drvdata(pdev); in omap_rproc_remove() local
226 rproc_del(rproc); in omap_rproc_remove()
227 rproc_free(rproc); in omap_rproc_remove()