Lines Matching refs:ovl
830 int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl,
850 if (ovl != ofbi->overlays[i])
891 ovl->get_overlay_info(ovl, &info);
913 r = ovl->set_overlay_info(ovl, &info);
915 DBG("ovl->setup_overlay_info failed\n");
932 struct omap_overlay *ovl;
945 ovl = ofbi->overlays[i];
947 DBG("apply_changes, fb %d, ovl %d\n", ofbi->id, ovl->id);
951 omapfb_overlay_enable(ovl, 0);
952 if (!init && ovl->manager)
953 ovl->manager->apply(ovl->manager);
957 if (init || (ovl->caps & OMAP_DSS_OVL_CAP_SCALE) == 0) {
968 outw = ovl->info.out_width;
969 outh = ovl->info.out_height;
976 posx = ovl->info.pos_x;
977 posy = ovl->info.pos_y;
980 r = omapfb_setup_overlay(fbi, ovl, posx, posy, outw, outh);
984 if (!init && ovl->manager)
985 ovl->manager->apply(ovl->manager);
1972 struct omap_overlay *ovl = ofbi->overlays[0];
1974 r = omapfb_overlay_enable(ovl, 1);
2142 struct omap_overlay *ovl;
2217 ovl = omap_dss_get_overlay(0);
2218 if (ovl->manager && ovl->manager->device) {
2219 def_display = ovl->manager->device;