Lines Matching defs:fbdev
147 struct omapfb2_device *fbdev = ofbi->fbdev;
153 omapfb_lock(fbdev);
159 for (ovlnum = 0; ovlnum < fbdev->num_overlays; ++ovlnum)
160 if (ovl == fbdev->overlays[ovlnum])
169 omapfb_unlock(fbdev);
175 static struct omapfb_info *get_overlay_fb(struct omapfb2_device *fbdev,
180 for (i = 0; i < fbdev->num_fbs; i++) {
181 struct omapfb_info *ofbi = FB2OFB(fbdev->fbs[i]);
197 struct omapfb2_device *fbdev = ofbi->fbdev;
212 omapfb_lock(fbdev);
226 if (ovlnum > fbdev->num_overlays) {
233 if (ovls[i] == fbdev->overlays[ovlnum]) {
240 ovls[num_ovls++] = fbdev->overlays[ovlnum];
247 struct omapfb_info *ofbi2 = get_overlay_fb(fbdev, ovls[i]);
249 dev_err(fbdev->dev, "overlay already in use\n");
328 omapfb_unlock(fbdev);
441 struct omapfb2_device *fbdev = ofbi->fbdev;
462 for (i = 0; i < fbdev->num_fbs; i++) {
463 struct omapfb_info *ofbi2 = FB2OFB(fbdev->fbs[i]);
525 int omapfb_create_sysfs(struct omapfb2_device *fbdev)
531 for (i = 0; i < fbdev->num_fbs; i++) {
534 r = device_create_file(fbdev->fbs[i]->dev,
538 dev_err(fbdev->dev, "failed to create sysfs "
548 void omapfb_remove_sysfs(struct omapfb2_device *fbdev)
553 for (i = 0; i < fbdev->num_fbs; i++) {
555 device_remove_file(fbdev->fbs[i]->dev,