Created attachment 109655 [details] dmesg Precondition: Connect HDMI/DP cable with monitor. Reproduce Steps: 1.cat /proc/asound/card0/eld* 2.unplug HDMI/DP cable 3.cat /proc/asound/card0/eld* Actual result: After step3,unplug HDMI/DP cable,the screen dispaly as below: monitor_present 1 eld_valid 0 Except result: After step3,unplug HDMI/DP cable,the screen should dispaly as below: monitor_present 0 eld_valid 0 The test environment: Hardware CRB:SawTooth Peak Platform: Broadwell-U CPU: Broadwell U F0 Chipset PCH: Wildcat Point –LP B0 Audio card: ALC286S Software BIOS: BDW-E1R1.86C.0093.R00.1409071941 Kernel: 3.18.0-rc4 Branch: git://anongit.freedesktop.org/drm-intel drm-intel-nightly Commit:e49ebf Comment: On the drm-intel-nightly 2014_10_27,can't reproduce the issue.
Since older -nightly doesn't seem to be affected this sounds like a regression. Please bisect. Also please boot with drm.debug=0xe, reproduce the bug and reattach a new dmesg. You can leave out any other debug knobs, we don't need e.g. initcall debugging. Also please grab the output of xrandr before/after unplugging.
Created attachment 109662 [details] [review] drm/i915/audio: fix monitor presence indication after disable Please try this patch on top of current drm-intel-nightly.
Ah, good catch. This is a regresion from commit 5fad84a7530f8e7664cdc6f490cb90653fed1266 Author: Jani Nikula <jani.nikula@intel.com> Date: Tue Nov 4 10:30:23 2014 +0200 drm/i915: rewrite hsw/bdw audio codec enable/disable sequences Pls submit the patch with sufficient cc (Rodrigo) and all that, pretty sure this is it.
Patch on the list, please test: http://patchwork.freedesktop.org/patch/37068
commit eb45fa0b93e03b03848cd048dcc57648409c8125 Author: Jani Nikula <jani.nikula@intel.com> Date: Tue Nov 18 12:11:29 2014 +0200 drm/i915/audio: fix monitor presence indication after disable
I had verify the issue and can't reproduce it on BDW platform,the detail environment as below: Hardware CRB:SawTooth Peak Platform: Broadwell-U CPU: Broadwell U F0 Chipset PCH: Wildcat Point –LP B0 Audio card: ALC286S Software BIOS: BDW-E1R1.86C.0093.R00.1409071941 Kernel: 3.18.0-rc4 Branch: git://anongit.freedesktop.org/drm-intel drm-intel-nightly Commit:eb45fa0b93e03b03848cd048dcc57648409c8125
Closing old verified.
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.