Lines Matching refs:ofbi
30 struct omapfb_info *ofbi = FB2OFB(fbi); in show_rotate_type() local
32 return snprintf(buf, PAGE_SIZE, "%d\n", ofbi->rotation_type); in show_rotate_type()
40 struct omapfb_info *ofbi = FB2OFB(fbi); in store_rotate_type() local
55 if (rot_type == ofbi->rotation_type) in store_rotate_type()
58 rg = omapfb_get_mem_region(ofbi->region); in store_rotate_type()
65 ofbi->rotation_type = rot_type; in store_rotate_type()
84 struct omapfb_info *ofbi = FB2OFB(fbi); in show_mirror() local
86 return snprintf(buf, PAGE_SIZE, "%d\n", ofbi->mirror); in show_mirror()
94 struct omapfb_info *ofbi = FB2OFB(fbi); in store_mirror() local
105 ofbi->mirror = mirror; in store_mirror()
107 omapfb_get_mem_region(ofbi->region); in store_mirror()
123 omapfb_put_mem_region(ofbi->region); in store_mirror()
134 struct omapfb_info *ofbi = FB2OFB(fbi); in show_overlays() local
135 struct omapfb2_device *fbdev = ofbi->fbdev; in show_overlays()
142 for (t = 0; t < ofbi->num_overlays; t++) { in show_overlays()
143 struct omap_overlay *ovl = ofbi->overlays[t]; in show_overlays()
168 struct omapfb_info *ofbi = FB2OFB(fbdev->fbs[i]); in get_overlay_fb() local
170 for (t = 0; t < ofbi->num_overlays; t++) { in get_overlay_fb()
171 if (ofbi->overlays[t] == ovl) in get_overlay_fb()
172 return ofbi; in get_overlay_fb()
183 struct omapfb_info *ofbi = FB2OFB(fbi); in store_overlays() local
184 struct omapfb2_device *fbdev = ofbi->fbdev; in store_overlays()
234 if (ofbi2 && ofbi2 != ofbi) { in store_overlays()
242 for (i = 0; i < ofbi->num_overlays; ++i) { in store_overlays()
245 ovl = ofbi->overlays[i]; in store_overlays()
259 DBG("detaching %d\n", ofbi->overlays[i]->id); in store_overlays()
261 omapfb_get_mem_region(ofbi->region); in store_overlays()
268 omapfb_put_mem_region(ofbi->region); in store_overlays()
270 for (t = i + 1; t < ofbi->num_overlays; t++) { in store_overlays()
271 ofbi->rotation[t-1] = ofbi->rotation[t]; in store_overlays()
272 ofbi->overlays[t-1] = ofbi->overlays[t]; in store_overlays()
275 ofbi->num_overlays--; in store_overlays()
286 for (t = 0; t < ofbi->num_overlays; ++t) { in store_overlays()
287 if (ovl == ofbi->overlays[t]) { in store_overlays()
295 ofbi->rotation[ofbi->num_overlays] = 0; in store_overlays()
296 ofbi->overlays[ofbi->num_overlays++] = ovl; in store_overlays()
302 omapfb_get_mem_region(ofbi->region); in store_overlays()
306 omapfb_put_mem_region(ofbi->region); in store_overlays()
324 struct omapfb_info *ofbi = FB2OFB(fbi); in show_overlays_rotate() local
330 for (t = 0; t < ofbi->num_overlays; t++) { in show_overlays_rotate()
332 t == 0 ? "" : ",", ofbi->rotation[t]); in show_overlays_rotate()
346 struct omapfb_info *ofbi = FB2OFB(fbi); in store_overlays_rotate() local
364 if (num_ovls == ofbi->num_overlays) { in store_overlays_rotate()
375 if (ofbi->rotation[num_ovls] != rot) in store_overlays_rotate()
384 if (num_ovls != ofbi->num_overlays) { in store_overlays_rotate()
391 ofbi->rotation[i] = rotation[i]; in store_overlays_rotate()
393 omapfb_get_mem_region(ofbi->region); in store_overlays_rotate()
397 omapfb_put_mem_region(ofbi->region); in store_overlays_rotate()
416 struct omapfb_info *ofbi = FB2OFB(fbi); in show_size() local
418 return snprintf(buf, PAGE_SIZE, "%lu\n", ofbi->region->size); in show_size()
425 struct omapfb_info *ofbi = FB2OFB(fbi); in store_size() local
426 struct omapfb2_device *fbdev = ofbi->fbdev; in store_size()
444 rg = ofbi->region; in store_size()
471 if (size != ofbi->region->size) { in store_size()
472 r = omapfb_realloc_fbmem(fbi, size, ofbi->region->type); in store_size()
493 struct omapfb_info *ofbi = FB2OFB(fbi); in show_phys() local
495 return snprintf(buf, PAGE_SIZE, "%0x\n", ofbi->region->paddr); in show_phys()
502 struct omapfb_info *ofbi = FB2OFB(fbi); in show_virt() local
504 return snprintf(buf, PAGE_SIZE, "%p\n", ofbi->region->vaddr); in show_virt()