| Summary: | [i915][CFL][3E91] kernel-view: HDMI-A-1 detected -> connected -> pipe_off wait timed out; external-display-view: HDMI connected -> no signal | ||
|---|---|---|---|
| Product: | DRI | Reporter: | amike2019 |
| Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
| Status: | RESOLVED MOVED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
| Severity: | critical | ||
| Priority: | high | CC: | imre.deak, intel-gfx-bugs, ville.syrjala |
| Version: | unspecified | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | Linux (All) | ||
| Whiteboard: | Triaged, ReadyForDev | ||
| i915 platform: | CFL | i915 features: | display/HDMI |
| Attachments: | |||
|
Description
amike2019
2019-10-03 12:03:21 UTC
Please, feel free to request any details. Created attachment 145633 [details]
complete kernel(5.4.0-rc1-drm-tip-git-ga6af6b11a) log with few tries to connect/disconnect hdmi display
Can you add also output from /sys/kernel/debug/dri/0/i915_display_info when HDMI monitor is connected. Also can you boot with drm.debug=0xe log_buf_len=1M 3 parameters in grub to see if you boot to run level 3 if that is i915 issue. Created attachment 145641 [details]
/sys/kernel/debug/dri/0/i915_display_info
Created attachment 145642 [details]
complete kernel(5.4.0-rc1-drm-tip-git-ga6af6b11a) log with args(drm.debug=0xe log_buf_len=1M 3) and few tries to connect/disconnect hdmi display
I see that according display_info to HDMI-A-2, status: connected From the logs, I can see that: HDMI-A-2 gets detected during the boot-up HDMI-A-2 gets modeset of 1360x768 Then it gets a hot-unplug ( I guess this is the manual unplug) While disabling the PIPE, the PIPECONF register times out. Can you please provide this register's value (0x70008), when you see this error? ./intel_reg read 0x70008 As this error has shown up on HDMI hot-unplg, Does the display ever come-up, in the consecutive hot-plus, after we see this timeout error? (In reply to amike2019 from comment #6) > Created attachment 145642 [details] > complete kernel(5.4.0-rc1-drm-tip-git-ga6af6b11a) log with > args(drm.debug=0xe log_buf_len=1M 3) and few tries to connect/disconnect > hdmi display Have you done any changes recently so this issue appeared? (In reply to Lakshmi from comment #9) > Have you done any changes recently so this issue appeared? No. I've added kernels logs for drm-tip branch to prove that this kernel version has the same problem as 5.3.1 and 4.19.76. (In reply to shashank.sharma@intel.com from comment #8) > As this error has shown up on HDMI hot-unplg, Does the display ever come-up, > in the consecutive hot-plus, after we see this timeout error? No, it always reports "no signal" as soon as i can start ssh session. (In reply to shashank.sharma@intel.com from comment #8) > From the logs, I can see that: > HDMI-A-2 gets detected during the boot-up > HDMI-A-2 gets modeset of 1360x768 > Then it gets a hot-unplug ( I guess this is the manual unplug) > While disabling the PIPE, the PIPECONF register times out. I've booted mini-pc with connected display and only after established ssh connection did the following two times: turned off power of display -> turned on power of display Created attachment 145646 [details]
kernel(5.4.0-rc1-drm-tip-git-ga6af6b11a) log with args(drm.debug=0xe log_buf_len=1M 3) for i915_live_test.sh
Created attachment 145647 [details]
i915_live_test.sh
Created attachment 145648 [details]
i915_live_test.txt
(In reply to shashank.sharma@intel.com from comment #8) > Can you please provide this register's value (0x70008), when you see this > error? > ./intel_reg read 0x70008 See the following attached files: i915_live_test.txt i915_live_test.sh kernel(5.4.0-rc1-drm-tip-git-ga6af6b11a) log with args(drm.debug=0xe log_buf_len=1M 3) for i915_live_test.sh Can you reproduce this issue, with another monitor ? I am slightly skeptical about all the 1080i modes getting pruned, and falling to the resolution of 1360x768 (instead of 1366x768). - Shashank Created attachment 145663 [details]
part of kernel(5.3.1-arch1-1-ARCH) log and xrandr output from another device(hp laptop with radeon driver) with that display
(In reply to shashank.sharma@intel.com from comment #15) > Can you reproduce this issue, with another monitor ? I am slightly skeptical > about all the 1080i modes getting pruned, and falling to the resolution of > 1360x768 (instead of 1366x768). > > - Shashank No, it's the only available display here. But this display works with another device, see attachment 145663 [details]. (In reply to shashank.sharma@intel.com from comment #15) > Can you reproduce this issue, with another monitor ? I am slightly skeptical > about all the 1080i modes getting pruned, and falling to the resolution of > 1360x768 (instead of 1366x768). > > - Shashank It should not be a problem that this display has 1360x768 mode in edid instead of 1366x768. -- 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/479. |
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.