Add suspend/resume support to the i915 driver. Moves some of the
initialization into the driver load routine, and fixes up places where we
assumed no dev_private existed in some of the cleanup paths. This allows
us to suspend/resume properly even if X isn't running.
Signed-off-by: Dave Airlie <email address hidden>
although jbarnes says that there are others that are useful:
23:22 < tjaalton> jbarnes: was the commit "i915: add suspend/resume support the one that should fix backlight not turning on after resume?
23:36 < jbarnes> tjaalton: yah that's the one
23:36 < jbarnes> tjaalton: there are a few subsequent fixes in the drm tree in the past week or so that also help
Sigh, reopening. Maybe I was a bit vague last time, but it's not like we need to pull the whole set:
commit ba8bbcf6ff46507 12f64c0ef61139c 73898e2165
Author: Jesse Barnes <email address hidden>
Date: Thu Nov 22 14:14:14 2007 +1000
i915: add suspend/resume support
Add suspend/resume support to the i915 driver. Moves some of the
initialization into the driver load routine, and fixes up places where we
assumed no dev_private existed in some of the cleanup paths. This allows
us to suspend/resume properly even if X isn't running.
Signed-off-by: Dave Airlie <email address hidden>
although jbarnes says that there are others that are useful:
23:22 < tjaalton> jbarnes: was the commit "i915: add suspend/resume support the one that should fix backlight
not turning on after resume?
23:36 < jbarnes> tjaalton: yah that's the one
23:36 < jbarnes> tjaalton: there are a few subsequent fixes in the drm tree in the past week or so that also help
Subject: Fix vblank enable/disable callbacks gitweb. freedesktop. org/?p= mesa/drm. git;a=commitdif f;h=79d69285202 b55f269aa88a6bc da257257c9dee3
X-Git-Url: http://
Subject: i915: save/restore interrupt state gitweb. freedesktop. org/?p= mesa/drm. git;a=commitdif f;h=8b6c96dedd4 ba5dfbfec6a7c83 1d566e31d28781
X-Git-Url: http://
Subject: Fix saveGR array size gitweb. freedesktop. org/?p= mesa/drm. git;a=commitdif f;h=6f19473191a e543fcc199d252c 5865c0734d38ad
X-Git-Url: http://
Subject: Restore pipeconf regs unconditionally gitweb. freedesktop. org/?p= mesa/drm. git;a=commitdif f;h=d63b57749f0 97b36df04c6beff 9b35a1dd859523
X-Git-Url: http://
Subject: [915]: more registers for S3 (DSPCLK_GATE_D, CACHE_MODE_0, MI_ARB_STATE) gitweb. freedesktop. org/?p= mesa/drm. git;a=commitdif f;h=5d8c754bc2c 720d70bbdeca6b2 94660105717a62
X-Git-Url: http://
those will get in 2.6.25-rc3.