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