Home
last modified time | relevance | path

Searched refs:overlays (Results 1 – 14 of 14) sorted by relevance

/drivers/video/omap2/dss/
Doverlay.c39 static struct omap_overlay *overlays; variable
52 return &overlays[num]; in omap_dss_get_overlay()
62 overlays = kzalloc(sizeof(struct omap_overlay) * num_overlays, in dss_init_overlays()
65 BUG_ON(overlays == NULL); in dss_init_overlays()
68 struct omap_overlay *ovl = &overlays[i]; in dss_init_overlays()
104 struct omap_overlay *ovl = &overlays[i]; in dss_uninit_overlays()
108 kfree(overlays); in dss_uninit_overlays()
109 overlays = NULL; in dss_uninit_overlays()
Dmanager.c78 INIT_LIST_HEAD(&mgr->overlays); in dss_init_overlay_managers()
142 list_for_each_entry(ovl1, &mgr->overlays, list) { in dss_mgr_check_zorder()
148 list_for_each_entry(ovl2, &mgr->overlays, list) { in dss_mgr_check_zorder()
233 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_mgr_check()
Dapply.c226 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_check_settings_low()
306 list_for_each_entry(ovl, &mgr->overlays, list) { in need_isr()
353 list_for_each_entry(ovl, &mgr->overlays, list) { in need_go()
385 list_for_each_entry(ovl, &mgr->overlays, list) { in extra_info_update_ongoing()
688 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_mgr_write_regs()
788 list_for_each_entry(ovl, &mgr->overlays, list) { in mgr_clear_shadow_dirty()
969 list_for_each_entry(ovl, &mgr->overlays, list) in omap_dss_mgr_apply()
1034 list_for_each_entry(ovl, &mgr->overlays, list) in dss_mgr_setup_fifos()
1353 list_add_tail(&ovl->list, &mgr->overlays); in dss_ovl_set_manager()
/drivers/video/mmp/
Dcore.c32 return &path->overlays[overlay_id]; in path_get_overlay()
40 if (path->overlays[i].status) in path_check_status()
211 path->overlays[i].path = path; in mmp_register_path()
212 path->overlays[i].id = i; in mmp_register_path()
213 mutex_init(&path->overlays[i].access_ok); in mmp_register_path()
214 path->overlays[i].ops = info->overlay_ops; in mmp_register_path()
249 mutex_destroy(&path->overlays[i].access_ok); in mmp_unregister_path()
/drivers/video/omap2/omapfb/
Domapfb-sysfs.c157 struct omap_overlay *ovl = ofbi->overlays[t]; in show_overlays()
161 if (ovl == fbdev->overlays[ovlnum]) in show_overlays()
185 if (ofbi->overlays[t] == ovl) in get_overlay_fb()
234 if (ovls[i] == fbdev->overlays[ovlnum]) { in store_overlays()
241 ovls[num_ovls++] = fbdev->overlays[ovlnum]; in store_overlays()
260 ovl = ofbi->overlays[i]; in store_overlays()
274 DBG("detaching %d\n", ofbi->overlays[i]->id); in store_overlays()
287 ofbi->overlays[t-1] = ofbi->overlays[t]; in store_overlays()
302 if (ovl == ofbi->overlays[t]) { in store_overlays()
311 ofbi->overlays[ofbi->num_overlays++] = ovl; in store_overlays()
[all …]
Domapfb-ioctl.c79 ovl = ofbi->overlays[0]; in omapfb_setup_plane()
194 ovl = ofbi->overlays[0]; in omapfb_query_plane()
249 ovl = ofbi2->overlays[j]; in omapfb_setup_mem()
435 if (ofbi->overlays[i]->manager) { in omapfb_set_color_key()
436 mgr = ofbi->overlays[i]->manager; in omapfb_set_color_key()
465 if (ofbi->overlays[i]->manager) { in omapfb_get_color_key()
466 mgr = ofbi->overlays[i]->manager; in omapfb_get_color_key()
530 ovl = fbdev->overlays[ovl_idx]; in omapfb_get_ovl_colormode()
571 struct omap_overlay *ovl = ofbi->overlays[i]; in omapfb_wait_for_go()
Domapfb.h74 struct omap_overlay *overlays[OMAPFB_MAX_OVL_PER_FB]; member
105 struct omap_overlay *overlays[10]; member
156 ovl = ofbi->overlays[0]; in fb2display()
DKconfig26 Select the number of framebuffers created. OMAP2/3 has 3 overlays
Domapfb-main.c684 if ((ofbi->overlays[i]->supported_modes & mode) == 0) { in check_fb_var()
861 if (ovl != ofbi->overlays[i]) in omapfb_setup_overlay()
954 ovl = ofbi->overlays[i]; in omapfb_apply_changes()
1916 ofbi->overlays[0] = fbdev->overlays[i]; in omapfb_create_framebuffers()
1986 struct omap_overlay *ovl = ofbi->overlays[0]; in omapfb_create_framebuffers()
2394 struct omap_overlay *ovl = fbdev->overlays[i]; in omapfb_init_connections()
2480 fbdev->overlays[i] = omap_dss_get_overlay(i); in omapfb_probe()
/drivers/media/platform/omap/
Domap_vout.c335 ovl = ovid->overlays[0]; in video_mode_to_dss_mode()
460 ovl = ovid->overlays[i]; in omapvid_init()
525 ovl = ovid->overlays[i]; in omapvid_apply_changes()
589 ovl = ovid->overlays[0]; in omap_vout_isr()
963 struct omap_overlay *ovl = ovid->overlays[i]; in omap_vout_release()
1102 ovl = ovid->overlays[0]; in vidioc_try_fmt_vid_out()
1134 ovl = ovid->overlays[0]; in vidioc_s_fmt_vid_out()
1197 ovl = ovid->overlays[0]; in vidioc_try_fmt_vid_overlay()
1222 ovl = ovid->overlays[0]; in vidioc_s_fmt_vid_overlay()
1249 ovl = ovid->overlays[0]; in vidioc_g_fmt_vid_overlay()
[all …]
Domap_voutdef.h93 struct omap_overlay *overlays[MAX_OVLS]; member
108 struct omap_overlay *overlays[MAX_OVLS]; member
/drivers/gpu/drm/omapdrm/
DKconfig23 Select the number of video overlays which can be used as framebuffers.
24 The remaining overlays are reserved for video.
/drivers/video/
Dsh_mobile_lcdcfb.c215 struct sh_mobile_lcdc_overlay overlays[4]; member
1159 for (k = 0; k < ARRAY_SIZE(priv->overlays); ++k) { in sh_mobile_lcdc_start()
1160 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[k]; in sh_mobile_lcdc_start()
2446 for (i = 0; i < ARRAY_SIZE(priv->overlays); i++) in sh_mobile_lcdc_remove()
2447 sh_mobile_lcdc_overlay_fb_unregister(&priv->overlays[i]); in sh_mobile_lcdc_remove()
2453 for (i = 0; i < ARRAY_SIZE(priv->overlays); i++) { in sh_mobile_lcdc_remove()
2454 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[i]; in sh_mobile_lcdc_remove()
2803 for (i = 0; i < ARRAY_SIZE(pdata->overlays); i++) { in sh_mobile_lcdc_probe()
2804 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[i]; in sh_mobile_lcdc_probe()
2806 ovl->cfg = &pdata->overlays[i]; in sh_mobile_lcdc_probe()
[all …]
/drivers/media/platform/
DKconfig51 video data, or overlays video on DIU frame buffer.