https://bugs.freedesktop.org/show_bug.cgi?id=103700
Bug ID: 103700 Summary: Displayport link status failed on resume from suspend on eDP on RX580 with Asus GL702ZC Product: DRI Version: XOrg git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: hp@tmm.cx
Created attachment 135429 --> https://bugs.freedesktop.org/attachment.cgi?id=135429&action=edit dmesg of a suspend/resume cycle.
When resuming from suspend on my Asus GL702ZC the internal eDP screen does not turn back on, neither does the backlight. External screens (normal DP) are not affected and continue working.
I'm running 4.14.0 on this machine. My kernel .config is here in case that is helpful: https://notabug.org/hp/linux-gl702zc/src/master/.config
I see the following errors in dmesg:
[ 1667.119776] [drm:amdgpu_atombios_dp_link_train [amdgpu]] *ERROR* displayport link status failed [ 1667.119785] [drm:amdgpu_atombios_dp_link_train [amdgpu]] *ERROR* clock recovery failed [ 1667.687497] [drm:amdgpu_atombios_dp_link_train [amdgpu]] *ERROR* displayport link status failed [ 1667.687505] [drm:amdgpu_atombios_dp_link_train [amdgpu]] *ERROR* clock recovery failed
When using drm-next-dc the screen does turn on but the system crashes shortly afterwards. I have not been able to get any meaningful debugging data out of that configuration yet.
Attached is the full dmesg of the system.