Lines Matching refs:oproc
66 struct omap_rproc *oproc = container_of(client, struct omap_rproc, in omap_rproc_mbox_callback() local
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()
92 struct omap_rproc *oproc = rproc->priv; in omap_rproc_kick() local
97 ret = mbox_send_message(oproc->mbox, (void *)vqid); in omap_rproc_kick()
111 struct omap_rproc *oproc = rproc->priv; in omap_rproc_start() local
116 struct mbox_client *client = &oproc->client; in omap_rproc_start()
127 oproc->mbox = omap_mbox_request_channel(client, pdata->mbox_name); in omap_rproc_start()
128 if (IS_ERR(oproc->mbox)) { in omap_rproc_start()
131 PTR_ERR(oproc->mbox)); in omap_rproc_start()
142 ret = mbox_send_message(oproc->mbox, (void *)RP_MBOX_ECHO_REQUEST); in omap_rproc_start()
157 mbox_free_channel(oproc->mbox); in omap_rproc_start()
167 struct omap_rproc *oproc = rproc->priv; in omap_rproc_stop() local
174 mbox_free_channel(oproc->mbox); in omap_rproc_stop()
188 struct omap_rproc *oproc; in omap_rproc_probe() local
199 pdata->firmware, sizeof(*oproc)); in omap_rproc_probe()
203 oproc = rproc->priv; in omap_rproc_probe()
204 oproc->rproc = rproc; in omap_rproc_probe()