• Home
  • Raw
  • Download

Lines Matching full:dispc

18 /* call with wait_lock and dispc runtime held */
32 priv->dispc_ops->write_irqenable(priv->dispc, irqmask); in omap_irq_update()
86 priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, channel); in omap_irq_enable_framedone()
124 priv->irq_mask |= priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, in omap_irq_enable_vblank()
151 priv->irq_mask &= ~priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, in omap_irq_disable_vblank()
216 irqstatus = priv->dispc_ops->read_irqstatus(priv->dispc); in omap_irq_handler()
217 priv->dispc_ops->clear_irqstatus(priv->dispc, irqstatus); in omap_irq_handler()
218 priv->dispc_ops->read_irqstatus(priv->dispc); /* flush posted write */ in omap_irq_handler()
226 if (irqstatus & priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, channel)) { in omap_irq_handler()
231 if (irqstatus & priv->dispc_ops->mgr_get_sync_lost_irq(priv->dispc, channel)) in omap_irq_handler()
234 if (irqstatus & priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, channel)) in omap_irq_handler()
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); in omap_drm_irq_install()
286 priv->irq_mask |= priv->dispc_ops->mgr_get_sync_lost_irq(priv->dispc, i); in omap_drm_irq_install()
288 priv->dispc_ops->runtime_get(priv->dispc); in omap_drm_irq_install()
289 priv->dispc_ops->clear_irqstatus(priv->dispc, 0xffffffff); in omap_drm_irq_install()
290 priv->dispc_ops->runtime_put(priv->dispc); in omap_drm_irq_install()
292 ret = priv->dispc_ops->request_irq(priv->dispc, omap_irq_handler, dev); in omap_drm_irq_install()
310 priv->dispc_ops->free_irq(priv->dispc, dev); in omap_drm_irq_uninstall()