Lines Matching refs:fbdev

135 	struct omapfb2_device *fbdev = ofbi->fbdev;  in show_overlays()  local
140 omapfb_lock(fbdev); in show_overlays()
146 for (ovlnum = 0; ovlnum < fbdev->num_overlays; ++ovlnum) in show_overlays()
147 if (ovl == fbdev->overlays[ovlnum]) in show_overlays()
156 omapfb_unlock(fbdev); in show_overlays()
162 static struct omapfb_info *get_overlay_fb(struct omapfb2_device *fbdev, in get_overlay_fb() argument
167 for (i = 0; i < fbdev->num_fbs; i++) { in get_overlay_fb()
168 struct omapfb_info *ofbi = FB2OFB(fbdev->fbs[i]); in get_overlay_fb()
184 struct omapfb2_device *fbdev = ofbi->fbdev; in store_overlays() local
198 omapfb_lock(fbdev); in store_overlays()
212 if (ovlnum > fbdev->num_overlays) { in store_overlays()
219 if (ovls[i] == fbdev->overlays[ovlnum]) { in store_overlays()
226 ovls[num_ovls++] = fbdev->overlays[ovlnum]; in store_overlays()
233 struct omapfb_info *ofbi2 = get_overlay_fb(fbdev, ovls[i]); in store_overlays()
235 dev_err(fbdev->dev, "overlay already in use\n"); in store_overlays()
314 omapfb_unlock(fbdev); in store_overlays()
426 struct omapfb2_device *fbdev = ofbi->fbdev; in store_size() local
454 for (i = 0; i < fbdev->num_fbs; i++) { in store_size()
455 struct omapfb_info *ofbi2 = FB2OFB(fbdev->fbs[i]); in store_size()
553 int omapfb_create_sysfs(struct omapfb2_device *fbdev) in omapfb_create_sysfs() argument
559 for (i = 0; i < fbdev->num_fbs; i++) { in omapfb_create_sysfs()
562 r = device_create_file(fbdev->fbs[i]->dev, in omapfb_create_sysfs()
566 dev_err(fbdev->dev, "failed to create sysfs " in omapfb_create_sysfs()
576 void omapfb_remove_sysfs(struct omapfb2_device *fbdev) in omapfb_remove_sysfs() argument
581 for (i = 0; i < fbdev->num_fbs; i++) { in omapfb_remove_sysfs()
583 device_remove_file(fbdev->fbs[i]->dev, in omapfb_remove_sysfs()