Created attachment 146033 [details] dmesg log Platform: CML Laptop with ALC711+ ALC1308+ ALC715 in SDW mode Reproduce Steps: 1.Do system reboot with HDMI/DP external port connected. 2.Enter suspend via "sudo rtcwake -m mem -s 10", and unplug HDMI/DP external port during suspend. 3.Enter suspend again after waking up from suspend in step2 Frequency:100% Expected result: After step3, eDP should light up after waking up from suspend. Actual result: After step3, eDP cannot light up after waking up from suspend. Tested it with linux-image-unsigned-5.4.0-050400-generic_5.4.0-050400.201911242031_amd64.deb, issue can still be reproduced. With HDA legacy driver, same symptom still exist. Need to fix in graphics driver.
linux-image-unsigned-5.4.0-050400-generic_5.4.0-050400.201911242031_amd64.deb can be found in https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4/
(In reply to Yvonne from comment #0) > Created attachment 146033 [details] > dmesg log > > Platform: CML Laptop with ALC711+ ALC1308+ ALC715 in SDW mode > > Reproduce Steps: > > 1.Do system reboot with HDMI/DP external port connected. > 2.Enter suspend via "sudo rtcwake -m mem -s 10", and unplug HDMI/DP external > port during suspend. > 3.Enter suspend again after waking up from suspend in step2 > > Frequency:100% > > Expected result: > After step3, eDP should light up after waking up from suspend. > What have you done to make eDP working after step3? Can you attach the full dmesg from boot with kernel parameters drm.debug=0x1e log_buf_len=4M. Also, I would recommend to reproduce this issue using drm-tip (https://cgit.freedesktop.org/drm-tip)
(In reply to Lakshmi from comment #2) > (In reply to Yvonne from comment #0) > > > > Expected result: > > After step3, eDP should light up after waking up from suspend. > > > What have you done to make eDP working after step3? eDP cannot light up, but remote can connect to system. Issue only can be recovered via reboot. > Can you attach the full dmesg from boot with kernel parameters > drm.debug=0x1e log_buf_len=4M. > > Also, I would recommend to reproduce this issue using drm-tip > (https://cgit.freedesktop.org/drm-tip) I tried to reproduce issue with drm-tip (top commit is 20edef7), but with the kconfig I attached, it seems suspend cannot work. System will hang if do suspend via "sudo rtcwake -m mem -s 10" Besides, I tried to reproduce this issue on CML RVP with codec ALC700 in SDW mode with linux-image-unsigned-5.4.0-050400-generic_5.4.0-050400.201911242031_amd64.deb, issue can still be reproduced. Full dmesg with kernel parameters drm.debug=0x1e log_buf_len=4M please see the attachment.
Created attachment 146039 [details] KCONFIG
Created attachment 146040 [details] CML-RVP full dmesg
(In reply to Yvonne from comment #3) > (In reply to Lakshmi from comment #2) > > (In reply to Yvonne from comment #0) > > > > > > Expected result: > > > After step3, eDP should light up after waking up from suspend. > > > > > What have you done to make eDP working after step3? > > eDP cannot light up, but remote can connect to system. Issue only can be > recovered via reboot. > > > Can you attach the full dmesg from boot with kernel parameters > > drm.debug=0x1e log_buf_len=4M. > > > > Also, I would recommend to reproduce this issue using drm-tip > > (https://cgit.freedesktop.org/drm-tip) > > I tried to reproduce issue with drm-tip (top commit is 20edef7), but with > the kconfig I attached, it seems suspend cannot work. System will hang if do > suspend via "sudo rtcwake -m mem -s 10" > > Besides, I tried to reproduce this issue on CML RVP with codec ALC700 in SDW > mode with > linux-image-unsigned-5.4.0-050400-generic_5.4.0-050400.201911242031_amd64. > deb, issue can still be reproduced. Full dmesg with kernel parameters > drm.debug=0x1e log_buf_len=4M please see the attachment. @Jon, any comments here?
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/653.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.