Summary: |
[IVB] video output failed resume from RAM, [drm:intel_dp_start_link_train] *ERROR* failed to enable link training |
Product: |
DRI
|
Reporter: |
Chris Bainbridge <chris.bainbridge> |
Component: |
DRM/Intel | Assignee: |
Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: |
CLOSED
INVALID
|
QA Contact: |
Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: |
normal
|
|
|
Priority: |
medium
|
CC: |
intel-gfx-bugs
|
Version: |
DRI git | |
|
Hardware: |
x86-64 (AMD64) | |
|
OS: |
Linux (All) | |
|
Whiteboard: |
|
i915 platform:
|
IVB
|
i915 features:
|
display/DP, power/suspend-resume
|
Attachments: |
Description |
Flags |
dmesg
|
none
|
|
Created attachment 117971 [details] dmesg Observed on Linux 4.2.0-rc7 Hardware IvyBridge Macbook with triple monitors One monitor failed to come back after suspend to ram Using xrandr --off then --auto successfully turned the monitor back on dmesg with drm.debug=0xe attached, relevant bit is: [207696.676767] [drm:intel_get_shared_dpll] using PCH DPLL B for pipe B [207696.676770] [drm:intel_prepare_shared_dpll] setting up PCH DPLL B [207696.677329] [drm:cpt_set_fdi_bc_bifurcation] enabling fdi C rx [207696.677489] [drm:ivb_manual_fdi_link_train] FDI_RX_IIR before link train 0x0 [207696.677497] [drm:ivb_manual_fdi_link_train] FDI_RX_IIR 0x100 [207696.677498] [drm:ivb_manual_fdi_link_train] FDI train 1 done, level 0. [207696.677505] [drm:ivb_manual_fdi_link_train] FDI_RX_IIR 0x200 [207696.677507] [drm:ivb_manual_fdi_link_train] FDI train 2 done, level 0. [207696.677507] [drm:ivb_manual_fdi_link_train] FDI train done. [207696.677510] [drm:intel_enable_shared_dpll] enable PCH DPLL B (active 0, on? 0) for crtc 25 [207696.677511] [drm:intel_enable_shared_dpll] enabling PCH DPLL B [207696.681419] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.685001] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.689080] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.690500] [drm:intel_dp_sink_dpms] failed to enable sink power state [207696.693080] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.695653] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.695658] [drm:intel_dp_set_signal_levels] Using signal levels 04000000 [207696.695659] [drm:intel_dp_set_signal_levels] Using vswing level 2 [207696.695660] [drm:intel_dp_set_signal_levels] Using pre-emphasis level 0 [207696.698271] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.698279] [drm:intel_dp_start_link_train] *ERROR* failed to enable link training [207696.700892] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f [207696.700898] [drm:intel_dp_complete_link_train] *ERROR* failed to start channel equalization [207696.703424] [drm:intel_dp_aux_ch] dp_aux_ch timeout status 0x7145003f