mirror of
https://github.com/torvalds/linux.git
synced 2024-12-22 02:52:56 +00:00
drm/i915: Implement plane-disabled assertion for PCH too
Signed-off-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
2aded1b6bb
commit
28c057945e
@ -970,8 +970,14 @@ static void assert_planes_disabled(struct drm_i915_private *dev_priv,
|
||||
int cur_pipe;
|
||||
|
||||
/* Planes are fixed to pipes on ILK+ */
|
||||
if (HAS_PCH_SPLIT(dev_priv->dev))
|
||||
if (HAS_PCH_SPLIT(dev_priv->dev)) {
|
||||
reg = DSPCNTR(pipe);
|
||||
val = I915_READ(reg);
|
||||
WARN((val & DISPLAY_PLANE_ENABLE),
|
||||
"plane %c assertion failure, should be disabled but not\n",
|
||||
plane_name(pipe));
|
||||
return;
|
||||
}
|
||||
|
||||
/* Need to check both planes against the pipe */
|
||||
for (i = 0; i < 2; i++) {
|
||||
|
Loading…
Reference in New Issue
Block a user