summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_display.c
diff options
context:
space:
mode:
authorMaarten Lankhorst2016-05-03 10:30:38 +0200
committerMaarten Lankhorst2016-05-09 10:37:02 +0200
commit25aa1c3980d7c2f92516c76943347e86040130af (patch)
treea3e73cd2c683c798c563a0f151c4681468f82ca7 /drivers/gpu/drm/i915/intel_display.c
parentRevert "mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup table c... (diff)
downloadkernel-qcow2-linux-25aa1c3980d7c2f92516c76943347e86040130af.tar.gz
kernel-qcow2-linux-25aa1c3980d7c2f92516c76943347e86040130af.tar.xz
kernel-qcow2-linux-25aa1c3980d7c2f92516c76943347e86040130af.zip
drm/i915: Dump pipe config when intel_modeset_pipe_config fails.
This makes it easier to debug issues like https://bugs.freedesktop.org/show_bug.cgi?id=93477 Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Chris Wilson <|chris@chris-wilson.co.uk> Link: http://patchwork.freedesktop.org/patch/msgid/843f4327-1574-cf8e-0776-adbb0d58c2c0@mblankhorst.nl Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_display.c')
-rw-r--r--drivers/gpu/drm/i915/intel_display.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
index 4a9abb02daa6..90d8d8be7df6 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -13378,8 +13378,11 @@ static int intel_atomic_check(struct drm_device *dev,
return ret;
ret = intel_modeset_pipe_config(crtc, pipe_config);
- if (ret)
+ if (ret) {
+ intel_dump_pipe_config(to_intel_crtc(crtc),
+ pipe_config, "[failed]");
return ret;
+ }
if (i915.fastboot &&
intel_pipe_config_compare(dev,