commit c7bd4c25650704d4d065eb4ce2a122d2a80ce804
Author: Chris Wilson <email address hidden>
Date: Tue Apr 24 16:36:50 2012 +0100
drm/i915: Remove too early plane enable on pre-PCH hardware
Enabling the plane before we have assigned valid address means that it
will access random PTE (often with conflicting memory types) and cause
GPU lockups. However, enabling the plane too early appears to workaround
a number of bugs in our modesetting code.
commit c7bd4c25650704d 4d065eb4ce2a122 d2a80ce804
Author: Chris Wilson <email address hidden>
Date: Tue Apr 24 16:36:50 2012 +0100
drm/i915: Remove too early plane enable on pre-PCH hardware
Enabling the plane before we have assigned valid address means that it
will access random PTE (often with conflicting memory types) and cause
GPU lockups. However, enabling the plane too early appears to workaround
a number of bugs in our modesetting code.
Cc: Franz Melchior <email address hidden> /bugs.freedeskt op.org/ show_bug. cgi?id= 39947 /bugs.freedeskt op.org/ show_bug. cgi?id= 41091 /bugs.freedeskt op.org/ show_bug. cgi?id= 49041
References: https:/
References: https:/
References: https:/
Signed-off-by: Chris Wilson <email address hidden>
Acked-by: Jesse Barnes <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>