Created attachment 110715 [details] snapshot ==System Environment== -------------------------- Regression: No It's first time to test on BDW-H Non-working platforms: BDW-H ==kernel== -------------------------- origin/drm-intel-nightly: 2014_12_11(fails) origin/drm-intel-next-queued: 5cb7179b428cf00dd96e74ed4f37efb19ba05e14(fails) drm/i915: Forcewake Register Range changes for CHV origin/drm-intel-fixes: b0616c5306b342ceca07044dbc4f917d95c4f825(fails) drm/i915: Unlock panel even when LVDS is disabled ==Bug detailed description== ----------------------------- VGA port unable to work. If boot system with VGA monitor, the system stopped at "Starting new kernel"(please refer to snapshot in attachment.); If boot system with DP monitor then plug in VGA, VGA monitor unable to detected. Reproduce steps: ------------------------- 1. Boot the system with VGA monitor
Created attachment 110972 [details] Dmesg from drm-intel-nightly branch I used latest drm-intel-nightly branch 8b7ac3d drm-intel-nightly: 2014y-12m-16d-17h-44m-52s UTC integration manifest Through the following steps, I get the dmesg: 1. Only connect vga screen to BDW-H 2. Boot drm-intel-nightly kernel with drm.debug=0xe and i915.modeset=0 3. rmmod snd-hda-intel and rmmod i915 4. dmesg -c 5. modprobe i915 modeset=1 6. the vga screen flicker then become blackscreen
Created attachment 112501 [details] Fix Halo x ULT ULT doesn't have VGA, so VGA aren't being initialized in this case. This unit is actually a Halo, not a ULT, but the pci definitions was wrong. So please test attached patch.
Created attachment 112505 [details] [review] Fix Halo x ULT
Yes ,this patch works well ,and VGA can work as normal.
(In reply to Rodrigo Vivi from comment #3) > Created attachment 112505 [details] [review] [review] > Fix Halo x ULT With this patch, VGA works fine on BDW-H platform. But I think one more patch is needed to clear call trace in intel_detect_pch().
I'm also working on that. I've submitted one patch for that yesterday but I failed on the logic of WARN. I'm going to submit a v2 soon.
commit 78f4e4767cdde8b50aae44642458fe02c631811d Author: Rodrigo Vivi <rodrigo.vivi@intel.com> Date: Mon Jan 19 16:16:15 2015 -0800 drm/i915: BDW Fix Halo PCI IDs marked as ULT. commit 17cc7cc887a8c52d024c1bb2d0e7f82999445a49 Author: Rodrigo Vivi <rodrigo.vivi@intel.com> Date: Wed Jan 21 10:33:53 2015 -0800 drm/i915: Fix and clean BDW PCH identification both in drm-intel-fixes
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.