Lines Matching defs:fbdev
136 struct omapfb2_device *fbdev = ofbi->fbdev;
141 omapfb_lock(fbdev);
147 for (ovlnum = 0; ovlnum < fbdev->num_overlays; ++ovlnum)
148 if (ovl == fbdev->overlays[ovlnum])
157 omapfb_unlock(fbdev);
163 static struct omapfb_info *get_overlay_fb(struct omapfb2_device *fbdev,
168 for (i = 0; i < fbdev->num_fbs; i++) {
169 struct omapfb_info *ofbi = FB2OFB(fbdev->fbs[i]);
185 struct omapfb2_device *fbdev = ofbi->fbdev;
199 omapfb_lock(fbdev);
213 if (ovlnum > fbdev->num_overlays) {
220 if (ovls[i] == fbdev->overlays[ovlnum]) {
227 ovls[num_ovls++] = fbdev->overlays[ovlnum];
234 struct omapfb_info *ofbi2 = get_overlay_fb(fbdev, ovls[i]);
236 dev_err(fbdev->dev, "overlay already in use\n");
315 omapfb_unlock(fbdev);
427 struct omapfb2_device *fbdev = ofbi->fbdev;
455 for (i = 0; i < fbdev->num_fbs; i++) {
456 struct omapfb_info *ofbi2 = FB2OFB(fbdev->fbs[i]);
554 int omapfb_create_sysfs(struct omapfb2_device *fbdev)
560 for (i = 0; i < fbdev->num_fbs; i++) {
563 r = device_create_file(fbdev->fbs[i]->dev,
567 dev_err(fbdev->dev, "failed to create sysfs "
577 void omapfb_remove_sysfs(struct omapfb2_device *fbdev)
582 for (i = 0; i < fbdev->num_fbs; i++) {
584 device_remove_file(fbdev->fbs[i]->dev,