Bug 93845 - i915 vlv blank screen after drm initialisation (4.4.0 mainline & drm-intel-nightly)
Summary: i915 vlv blank screen after drm initialisation (4.4.0 mainline & drm-intel-ni...
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-25 08:22 UTC by Greg Miell
Modified: 2017-03-23 13:18 UTC (History)
1 user (show)

See Also:
i915 platform: BYT
i915 features: display/DSI


Attachments
dmesg (129.52 KB, text/plain)
2016-01-25 08:22 UTC, Greg Miell
no flags Details
regdump (47.91 KB, text/plain)
2016-01-25 08:23 UTC, Greg Miell
no flags Details
xrandr --verbose - with correct looking panel stats (2.79 KB, text/plain)
2016-01-25 08:23 UTC, Greg Miell
no flags Details

Description Greg Miell 2016-01-25 08:22:36 UTC
Created attachment 121255 [details]
dmesg

Attempting to get linux booting on a Vulcan Excursion XB, having issues with i915 (nomodeset / efi graphics work okay).

Black screen - with backlight - after i915 is initialised, I've made some dumps of dmesg, etc. everything looks okay besides a backtrace for a suspicious warning:
[   11.122021] WARNING: CPU: 2 PID: 161 at drivers/gpu/drm/drm_irq.c:1271 drm_wait_one_vblank+0x1c4/0x1d0 [drm]()
[   11.122022] vblank wait timed out on crtc 0

Also note the backlight control also seems like it could be busted:
[    8.151269] [drm:pwm_setup_backlight [i915]] *ERROR* Failed to own the pwm chip
[    8.151287] [drm:intel_panel_setup_backlight] failed to setup backlight for connector DSI-1

I also had issues dumping the vbios, no amount of prodding gave me a successful dump (echo 1 > rom; cat rom; echo 0 > rom, nor intel_bios_dumper [the latter of which gives me "Couldn't read graphics card ROM: Input/output error" - I'll try looking at an strace]). Any suggestions there would be appreciated.
Comment 1 Greg Miell 2016-01-25 08:23:01 UTC
Created attachment 121256 [details]
regdump
Comment 2 Greg Miell 2016-01-25 08:23:37 UTC
Created attachment 121257 [details]
xrandr --verbose - with correct looking panel stats
Comment 3 Greg Miell 2016-01-26 06:13:55 UTC
I can confirm that HDMI works just fine with i915 loaded, so this is definitely something to do with the DSI output to the panel
Comment 4 yann 2017-03-16 12:46:01 UTC
(In reply to Greg Miell from comment #3)
> I can confirm that HDMI works just fine with i915 loaded, so this is
> definitely something to do with the DSI output to the panel

We seem to have neglected the bug a bit, apologies.

Greg Miell, there were improvements pushed in kernel that will benefit to your system, so please re-test with latest kernel and mark as REOPENED if you can reproduce (and attach fresh kernel log) and RESOLVED/* if you cannot reproduce.
Comment 5 Jani Nikula 2017-03-23 13:10:58 UTC
I think we've either fixed this in v4.11-rc3 or drm-tip branch of https://cgit.freedesktop.org/drm/drm-tip, *or* this is a dupe of bug 96571.

Closing, please don't hesitate to reopen if the problem persists with drm-tip and the kernel config from bug 96571.


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.