Lines Matching refs:ovl
328 struct omap_overlay *ovl; in video_mode_to_dss_mode() local
334 ovl = ovid->overlays[0]; in video_mode_to_dss_mode()
350 mode = (ovl->id == OMAP_DSS_VIDEO1) ? in video_mode_to_dss_mode()
367 struct omap_overlay *ovl, int posx, int posy, int outw, in omapvid_setup_overlay() argument
374 if ((ovl->caps & OMAP_DSS_OVL_CAP_SCALE) == 0 && in omapvid_setup_overlay()
399 ovl->get_overlay_info(ovl, &info); in omapvid_setup_overlay()
424 __func__, ovl->is_enabled(ovl), &info.paddr, info.width, info.height, in omapvid_setup_overlay()
429 ret = ovl->set_overlay_info(ovl, &info); in omapvid_setup_overlay()
447 struct omap_overlay *ovl; in omapvid_init() local
456 ovl = ovid->overlays[i]; in omapvid_init()
457 dssdev = ovl->get_device(ovl); in omapvid_init()
497 ret = omapvid_setup_overlay(vout, ovl, posx, posy, in omapvid_init()
515 struct omap_overlay *ovl; in omapvid_apply_changes() local
521 ovl = ovid->overlays[i]; in omapvid_apply_changes()
522 dssdev = ovl->get_device(ovl); in omapvid_apply_changes()
525 ovl->manager->apply(ovl->manager); in omapvid_apply_changes()
575 struct omap_overlay *ovl; in omap_vout_isr() local
585 ovl = ovid->overlays[0]; in omap_vout_isr()
587 mgr_id = ovl->manager->id; in omap_vout_isr()
590 cur_display = ovl->get_device(ovl); in omap_vout_isr()
960 struct omap_overlay *ovl = ovid->overlays[i]; in omap_vout_release() local
961 struct omap_dss_device *dssdev = ovl->get_device(ovl); in omap_vout_release()
964 ovl->disable(ovl); in omap_vout_release()
1093 struct omap_overlay *ovl; in vidioc_try_fmt_vid_out() local
1100 ovl = ovid->overlays[0]; in vidioc_try_fmt_vid_out()
1102 dssdev = ovl->get_device(ovl); in vidioc_try_fmt_vid_out()
1120 struct omap_overlay *ovl; in vidioc_s_fmt_vid_out() local
1132 ovl = ovid->overlays[0]; in vidioc_s_fmt_vid_out()
1133 dssdev = ovl->get_device(ovl); in vidioc_s_fmt_vid_out()
1190 struct omap_overlay *ovl; in vidioc_try_fmt_vid_overlay() local
1195 ovl = ovid->overlays[0]; in vidioc_try_fmt_vid_overlay()
1200 if ((ovl->caps & OMAP_DSS_OVL_CAP_GLOBAL_ALPHA) == 0) in vidioc_try_fmt_vid_overlay()
1213 struct omap_overlay *ovl; in vidioc_s_fmt_vid_overlay() local
1220 ovl = ovid->overlays[0]; in vidioc_s_fmt_vid_overlay()
1225 if ((ovl->caps & OMAP_DSS_OVL_CAP_GLOBAL_ALPHA) == 0) in vidioc_s_fmt_vid_overlay()
1240 struct omap_overlay *ovl; in vidioc_g_fmt_vid_overlay() local
1247 ovl = ovid->overlays[0]; in vidioc_g_fmt_vid_overlay()
1253 if (ovl->manager && ovl->manager->get_manager_info) { in vidioc_g_fmt_vid_overlay()
1254 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_g_fmt_vid_overlay()
1295 struct omap_overlay *ovl; in vidioc_s_crop() local
1304 ovl = ovid->overlays[0]; in vidioc_s_crop()
1306 dssdev = ovl->get_device(ovl); in vidioc_s_crop()
1366 struct omap_overlay *ovl; in vidioc_g_ctrl() local
1368 ovl = vout->vid_info.overlays[0]; in vidioc_g_ctrl()
1369 if (!ovl->manager || !ovl->manager->get_manager_info) { in vidioc_g_ctrl()
1374 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_g_ctrl()
1426 struct omap_overlay *ovl; in vidioc_s_ctrl() local
1430 ovl = vout->vid_info.overlays[0]; in vidioc_s_ctrl()
1433 if (!ovl->manager || !ovl->manager->get_manager_info) { in vidioc_s_ctrl()
1439 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_s_ctrl()
1441 if (ovl->manager->set_manager_info(ovl->manager, &info)) { in vidioc_s_ctrl()
1678 struct omap_overlay *ovl = ovid->overlays[j]; in vidioc_streamon() local
1679 struct omap_dss_device *dssdev = ovl->get_device(ovl); in vidioc_streamon()
1682 ret = ovl->enable(ovl); in vidioc_streamon()
1715 struct omap_overlay *ovl = ovid->overlays[j]; in vidioc_streamoff() local
1716 struct omap_dss_device *dssdev = ovl->get_device(ovl); in vidioc_streamoff()
1719 ovl->disable(ovl); in vidioc_streamoff()
1738 struct omap_overlay *ovl; in vidioc_s_fbuf() local
1745 ovl = ovid->overlays[0]; in vidioc_s_fbuf()
1775 if (ovl->manager && ovl->manager->get_manager_info && in vidioc_s_fbuf()
1776 ovl->manager->set_manager_info) { in vidioc_s_fbuf()
1778 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_s_fbuf()
1783 if (ovl->manager->set_manager_info(ovl->manager, &info)) in vidioc_s_fbuf()
1793 if (ovl->manager && ovl->manager->get_manager_info && in vidioc_s_fbuf()
1794 ovl->manager->set_manager_info) { in vidioc_s_fbuf()
1795 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_s_fbuf()
1797 if ((ovl->caps & OMAP_DSS_OVL_CAP_ZORDER) == 0) in vidioc_s_fbuf()
1799 if (ovl->manager->set_manager_info(ovl->manager, &info)) in vidioc_s_fbuf()
1809 struct omap_overlay *ovl; in vidioc_g_fbuf() local
1815 ovl = ovid->overlays[0]; in vidioc_g_fbuf()
1823 if (ovl->manager && ovl->manager->get_manager_info) { in vidioc_g_fbuf()
1824 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_g_fbuf()
1830 if (ovl->manager && ovl->manager->get_manager_info) { in vidioc_g_fbuf()
1831 ovl->manager->get_manager_info(ovl->manager, &info); in vidioc_g_fbuf()
1880 struct omap_overlay *ovl = vout->vid_info.overlays[0]; in omap_vout_setup_video_data() local
1881 struct omap_dss_device *display = ovl->get_device(ovl); in omap_vout_setup_video_data()
2143 struct omap_overlay *ovl; in omap_vout_probe() local
2201 ovl = omap_dss_get_overlay(i); in omap_vout_probe()
2202 dssdev = ovl->get_device(ovl); in omap_vout_probe()
2251 ovl = omap_dss_get_overlay(i); in omap_vout_probe()
2252 dssdev = ovl->get_device(ovl); in omap_vout_probe()