diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_fb.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_fb.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_fb.c b/drivers/gpu/drm/i915/intel_fb.c index ec49bae7338..d0ce34b78cc 100644 --- a/drivers/gpu/drm/i915/intel_fb.c +++ b/drivers/gpu/drm/i915/intel_fb.c | |||
@@ -257,6 +257,16 @@ void intel_fbdev_fini(struct drm_device *dev) | |||
257 | kfree(dev_priv->fbdev); | 257 | kfree(dev_priv->fbdev); |
258 | dev_priv->fbdev = NULL; | 258 | dev_priv->fbdev = NULL; |
259 | } | 259 | } |
260 | |||
261 | void intel_fbdev_set_suspend(struct drm_device *dev, int state) | ||
262 | { | ||
263 | drm_i915_private_t *dev_priv = dev->dev_private; | ||
264 | if (!dev_priv->fbdev) | ||
265 | return; | ||
266 | |||
267 | fb_set_suspend(dev_priv->fbdev->helper.fbdev, state); | ||
268 | } | ||
269 | |||
260 | MODULE_LICENSE("GPL and additional rights"); | 270 | MODULE_LICENSE("GPL and additional rights"); |
261 | 271 | ||
262 | void intel_fb_output_poll_changed(struct drm_device *dev) | 272 | void intel_fb_output_poll_changed(struct drm_device *dev) |