The "Reverse" bisect confirmed the following commit is the fix for this bug:
commit c26fe8e5eb34c18aa9ab60fcf4c3150663a52306
Author: Paulo Zanoni <email address hidden>
Date: Fri Dec 6 17:32:41 2013 -0200
drm/i915: don't touch the VDD when disabling the panel
I don't see a reason to touch VDD when we're disabling the panel:
since the panel is enabled, we don't need VDD. This saves a few sleep
calls from the vdd_on and vdd_off functions at every modeset.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=69693
Reviewed-by: Rodrigo Vivi <email address hidden>
Signed-off-by: Paulo Zanoni <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
I'll see if I can cherry-pick this into Trusty and build a test kernel.
The "Reverse" bisect confirmed the following commit is the fix for this bug:
commit c26fe8e5eb34c18 aa9ab60fcf4c315 0663a52306
Author: Paulo Zanoni <email address hidden>
Date: Fri Dec 6 17:32:41 2013 -0200
drm/i915: don't touch the VDD when disabling the panel
I don't see a reason to touch VDD when we're disabling the panel:
since the panel is enabled, we don't need VDD. This saves a few sleep
calls from the vdd_on and vdd_off functions at every modeset.
Bugzilla: https:/ /bugs.freedeskt op.org/ show_bug. cgi?id= 69693
Reviewed-by: Rodrigo Vivi <email address hidden>
Signed-off-by: Paulo Zanoni <email address hidden>
Signed-off-by: Daniel Vetter <email address hidden>
I'll see if I can cherry-pick this into Trusty and build a test kernel.