Summary: | [CHV] DP->VGA detection fails Intel i915 due to port strap | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Benjamin Antin <ben.antin> | ||||||||||
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | CC: | intel-gfx-bugs | ||||||||||
Version: | unspecified | ||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | BSW/CHT | i915 features: | display/DP | ||||||||||
Attachments: |
|
Description
Benjamin Antin
2016-07-20 23:11:38 UTC
Created attachment 125186 [details]
dmesg output from X540SA w/VGA connected
For clarity: When we force port B to be used the VGA port correctly. Currently, we are using a DMI match as a workaround so that we force port B to be used on the X441SA – but this is not a real solution. We have not been able to get a dump of the vbios; when we run cat /sys/devices/pci0000:00/0000:00:02.0/rom > vbios.dump we get "Input / Output Error." Running intel_dump_bios gives the same error message. I am attaching the output of the intel_opregion_decode command as well as the output of intel_reg dump --all. In the case mentioned here: https://bugs.freedesktop.org/show_bug.cgi?id=96321 It seems that the VBT had the correct information. If there is a way to get past the input/output error and see contents of VBT I will be more than happy to post the results. Created attachment 125246 [details]
intel_reg dump --all
Created attachment 125247 [details]
intel_opregion_decode
Potentially fixed by: a5aac5ab876a ("drm/i915: Check VBT for port presence in addition to the strap on VLV/CHV") Please test with a a more recent kernel which includes that commit (4.7+). This has been fixed in Kernel 4.7. Thanks! (In reply to Benjamin Antin from comment #6) > This has been fixed in Kernel 4.7. Thanks! Thanks for confirming -> marking as fixed |
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.