Lines Matching refs:dev_priv
124 struct drm_i915_private *dev_priv = to_i915(dev); in intelfb_alloc() local
147 if (size * 2 < dev_priv->gtt.stolen_usable_size) in intelfb_alloc()
189 struct drm_i915_private *dev_priv = dev->dev_private; in intelfb_create() local
243 info->apertures->ranges[0].size = dev_priv->gtt.mappable_end; in intelfb_create()
249 ioremap_wc(dev_priv->gtt.mappable_base + i915_gem_obj_ggtt_offset(obj), in intelfb_create()
673 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_init() local
697 dev_priv->fbdev = ifbdev; in intel_fbdev_init()
698 INIT_WORK(&dev_priv->fbdev_suspend_work, intel_fbdev_suspend_worker); in intel_fbdev_init()
707 struct drm_i915_private *dev_priv = data; in intel_fbdev_initial_config() local
708 struct intel_fbdev *ifbdev = dev_priv->fbdev; in intel_fbdev_initial_config()
716 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_fini() local
717 if (!dev_priv->fbdev) in intel_fbdev_fini()
720 flush_work(&dev_priv->fbdev_suspend_work); in intel_fbdev_fini()
723 intel_fbdev_destroy(dev, dev_priv->fbdev); in intel_fbdev_fini()
724 kfree(dev_priv->fbdev); in intel_fbdev_fini()
725 dev_priv->fbdev = NULL; in intel_fbdev_fini()
730 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_set_suspend() local
731 struct intel_fbdev *ifbdev = dev_priv->fbdev; in intel_fbdev_set_suspend()
748 flush_work(&dev_priv->fbdev_suspend_work); in intel_fbdev_set_suspend()
761 schedule_work(&dev_priv->fbdev_suspend_work); in intel_fbdev_set_suspend()
779 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_output_poll_changed() local
780 if (dev_priv->fbdev) in intel_fbdev_output_poll_changed()
781 drm_fb_helper_hotplug_event(&dev_priv->fbdev->helper); in intel_fbdev_output_poll_changed()
787 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_restore_mode() local
788 struct intel_fbdev *ifbdev = dev_priv->fbdev; in intel_fbdev_restore_mode()