Lines Matching defs:fbdev
64 /* Whether or not fbdev hpd processing is temporarily suspended */
132 struct intel_fbdev *fbdev = to_intel_fbdev(info->par);
133 struct drm_gem_object *bo = drm_gem_fb_get_obj(&fbdev->fb->base, 0);
188 * If the FB is too big, just don't use it since fbdev is not very
295 /* Use fbdev's framebuffer from lmem for discrete */
302 /* Our framebuffer is the entirety of fbdev's system memory */
425 * fb, and if so, we re-use it for the fbdev configuration.
579 display.fbdev.suspend_work)->drm,
611 dev_priv->display.fbdev.fbdev = ifbdev;
612 INIT_WORK(&dev_priv->display.fbdev.suspend_work, intel_fbdev_suspend_worker);
628 struct intel_fbdev *ifbdev = dev_priv->display.fbdev.fbdev;
650 struct intel_fbdev *ifbdev = dev_priv->display.fbdev.fbdev;
667 struct intel_fbdev *ifbdev = fetch_and_zero(&dev_priv->display.fbdev.fbdev);
675 /* Suspends/resumes fbdev processing of incoming HPD events. When resuming HPD
676 * processing, fbdev will perform a full connector reprobe if a hotplug event
681 struct intel_fbdev *ifbdev = i915->display.fbdev.fbdev;
700 struct intel_fbdev *ifbdev = dev_priv->display.fbdev.fbdev;
723 flush_work(&dev_priv->display.fbdev.suspend_work);
738 &dev_priv->display.fbdev.suspend_work);
761 struct intel_fbdev *ifbdev = to_i915(dev)->display.fbdev.fbdev;
780 struct intel_fbdev *ifbdev = dev_priv->display.fbdev.fbdev;
793 struct intel_framebuffer *intel_fbdev_framebuffer(struct intel_fbdev *fbdev)
795 if (!fbdev || !fbdev->helper.fb)
798 return to_intel_framebuffer(fbdev->helper.fb);