Searched refs:dispc_ops (Results 1 – 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
D | omap_irq.c | 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() [all …]
|
D | omap_crtc.c | 106 priv->dispc_ops->mgr_enable(priv->dispc, channel, true); in omap_crtc_dss_start_update() 131 priv->dispc_ops->mgr_enable(priv->dispc, channel, enable); in omap_crtc_set_enabled() 144 framedone_irq = priv->dispc_ops->mgr_get_framedone_irq(priv->dispc, in omap_crtc_set_enabled() 146 vsync_irq = priv->dispc_ops->mgr_get_vsync_irq(priv->dispc, channel); in omap_crtc_set_enabled() 166 priv->dispc_ops->mgr_enable(priv->dispc, channel, enable); in omap_crtc_set_enabled() 189 priv->dispc_ops->mgr_set_timings(priv->dispc, omap_crtc->channel, in omap_crtc_dss_enable() 224 priv->dispc_ops->mgr_set_lcd_config(priv->dispc, omap_crtc->channel, in omap_crtc_dss_set_lcd_config() 303 if (priv->dispc_ops->mgr_go_busy(priv->dispc, omap_crtc->channel)) { in omap_crtc_vblank_irq() 407 priv->dispc_ops->mgr_setup(priv->dispc, omap_crtc->channel, &info); in omap_crtc_write_crtc_properties() 448 priv->dispc_ops->runtime_get(priv->dispc); in omap_crtc_atomic_enable() [all …]
|
D | omap_plane.c | 73 ret = priv->dispc_ops->ovl_setup(priv->dispc, omap_plane->id, &info, in omap_plane_atomic_update() 79 priv->dispc_ops->ovl_enable(priv->dispc, omap_plane->id, false); in omap_plane_atomic_update() 83 priv->dispc_ops->ovl_enable(priv->dispc, omap_plane->id, true); in omap_plane_atomic_update() 96 priv->dispc_ops->ovl_enable(priv->dispc, omap_plane->id, false); in omap_plane_atomic_disable() 255 unsigned int num_planes = priv->dispc_ops->get_num_ovls(priv->dispc); in omap_plane_init() 274 formats = priv->dispc_ops->ovl_get_color_modes(priv->dispc, id); in omap_plane_init()
|
D | omap_drv.h | 50 const struct dispc_ops *dispc_ops; member
|
D | omap_drv.c | 72 priv->dispc_ops->runtime_get(priv->dispc); in omap_atomic_commit_tail() 116 priv->dispc_ops->runtime_put(priv->dispc); in omap_atomic_commit_tail() 195 unsigned int num_planes = priv->dispc_ops->get_num_ovls(priv->dispc); in omap_modeset_init_properties() 231 int num_ovls = priv->dispc_ops->get_num_ovls(priv->dispc); in omap_modeset_init() 232 int num_mgrs = priv->dispc_ops->get_num_mgrs(priv->dispc); in omap_modeset_init() 596 priv->dispc_ops = dispc_get_ops(priv->dss); in omapdrm_init() 608 if (priv->dispc_ops->get_memory_bandwidth_limit) in omapdrm_init() 610 priv->dispc_ops->get_memory_bandwidth_limit(priv->dispc); in omapdrm_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/ |
D | base.c | 39 const struct dispc_ops *dispc_get_ops(struct dss_device *dss) in dispc_get_ops() 41 return dss->dispc_ops; in dispc_get_ops()
|
D | dss.h | 260 const struct dispc_ops *dispc_ops; member
|
D | omapdss.h | 525 struct dispc_ops { struct 594 const struct dispc_ops *dispc_get_ops(struct dss_device *dss); argument
|
D | dispc.c | 4684 static const struct dispc_ops dispc_ops = { variable 4826 dss->dispc_ops = &dispc_ops; in dispc_bind() 4848 dss->dispc_ops = NULL; in dispc_unbind()
|