]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
drm/i915: don't enable self-refresh on Ironlake
authorJesse Barnes <jbarnes@virtuousgeek.org>
Thu, 9 Sep 2010 18:58:02 +0000 (11:58 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 20 Sep 2010 20:36:50 +0000 (13:36 -0700)
commitd9a9ffcc0d6d47bb0bdea19fc8e37577da3ee8bb
tree7b9878d95859b5762ed8691e78815b4a4616b42e
parent2a0726e890af8f37f039cbec69b7c4f422e5ddf7
drm/i915: don't enable self-refresh on Ironlake

commit dd8849c8f59ec1cee4809a0c5e603e045abe860e upstream.

We don't know how to enable it safely, especially as outputs turn on and
off.  When disabling LP1 we also need to make sure LP2 and 3 are already
disabled.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=29173
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=29082
Reported-by: Chris Lord <chris@linux.intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Tested-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_display.c