Bug 90529

Summary: DP-MST not found during bios takeover
Product: DRI Reporter: Marc RECHTE <mrechte>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED WORKSFORME 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: All   
Whiteboard:
i915 platform: HSW i915 features: display/DP MST
Attachments:
Description Flags
boot.log none

Description Marc RECHTE 2015-05-20 06:51:54 UTC
Created attachment 115909 [details]
boot.log

Hello,

During boot sequence, one can see that i915 does not detects the 4K monitor connected on the DisplayPort whereas the kernel and Xorg do. This produces an unsightly user experience (resolution change).


xorg-x11-drv-intel-2.99.916-3.20141117.fc21.x86_64
Comment 1 Jani Nikula 2015-05-20 08:08:35 UTC
Hmm, please try this, and attach dmesg with drm.debug=14 set.

diff --git a/drivers/gpu/drm/i915/intel_dp_mst.c b/drivers/gpu/drm/i915/intel_dp_mst.c
index 6e4cc5334f47..bfe76bbb19a4 100644
--- a/drivers/gpu/drm/i915/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/intel_dp_mst.c
@@ -540,6 +540,8 @@ intel_dp_mst_encoder_init(struct intel_digital_port *intel_dig_port, int conn_ba
 	struct drm_device *dev = intel_dig_port->base.base.dev;
 	int ret;
 
+	return 0;
+
 	intel_dp->can_mst = true;
 	intel_dp->mst_mgr.cbs = &mst_cbs;
Comment 2 Jani Nikula 2015-10-23 12:19:30 UTC
Timeout, closing. Please reopen if the problem persists with latest kernels.

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.