Lines Matching refs:dispc
18 /* call with wait_lock and dispc runtime held */
32 priv->dispc_ops->write_irqenable(priv->dispc, irqmask);
86 priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, channel);
124 priv->irq_mask |= priv->dispc_ops->mgr_get_vsync_irq(priv->dispc,
151 priv->irq_mask &= ~priv->dispc_ops->mgr_get_vsync_irq(priv->dispc,
216 irqstatus = priv->dispc_ops->read_irqstatus(priv->dispc);
217 priv->dispc_ops->clear_irqstatus(priv->dispc, irqstatus);
218 priv->dispc_ops->read_irqstatus(priv->dispc); /* flush posted write */
226 if (irqstatus & priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, channel)) {
231 if (irqstatus & priv->dispc_ops->mgr_get_sync_lost_irq(priv->dispc, channel))
234 if (irqstatus & priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, channel))
261 * omapdrm are merged together we can assign the dispc hwmod data to
268 unsigned int num_mgrs = priv->dispc_ops->get_num_mgrs(priv->dispc);
286 priv->irq_mask |= priv->dispc_ops->mgr_get_sync_lost_irq(priv->dispc, i);
288 priv->dispc_ops->runtime_get(priv->dispc);
289 priv->dispc_ops->clear_irqstatus(priv->dispc, 0xffffffff);
290 priv->dispc_ops->runtime_put(priv->dispc);
292 ret = priv->dispc_ops->request_irq(priv->dispc, omap_irq_handler, dev);
310 priv->dispc_ops->free_irq(priv->dispc, dev);