<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [BYT][VLV] No picture on DSI display after DRM loads on Teclast X80H tablet"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96996#c18">Comment # 18</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [BYT][VLV] No picture on DSI display after DRM loads on Teclast X80H tablet"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96996">bug 96996</a>
from <span class="vcard"><a class="email" href="mailto:mail@schorn-stephan.de" title="Stephan Schorn <mail@schorn-stephan.de>"> <span class="fn">Stephan Schorn</span></a>
</span></b>
<pre>Created <span class=""><a href="attachment.cgi?id=129075" name="attach_129075" title="dmesg of 4.10.0-rc3 drm-tip with i915.fastboot=1 (forced to work by dirty patch), DSI screen works">attachment 129075</a> <a href="attachment.cgi?id=129075&action=edit" title="dmesg of 4.10.0-rc3 drm-tip with i915.fastboot=1 (forced to work by dirty patch), DSI screen works">[details]</a></span>
dmesg of 4.10.0-rc3 drm-tip with i915.fastboot=1 (forced to work by dirty
patch), DSI screen works
I got it working!
At least with a very dirty patch:
In intel_display.c, I changed the line
FROM
if (i915.fastboot && intel_pipe_config_compare(dev,
to_intel_crtc_state(crtc->state), pipe_config, true)) {
TO
if (i915.fastboot) {
That way, fastboot can be enabled by kernel parameter i915.fastboot=1 again.
Although, if you only add this kernel parameter, the system won't boot, it will
hang. I don't know why.
You have to remove quiet and splash (or only one of them, I don't know).
Then, the system will boot absolutely normal.
Acceleration works, rotating the screen works etc.
The other problems like the real time clock bug and system freezes persist, but
you'll get a working system - for a few minutes.
I don't have time to further investigate this stuff this evening, but I hope
you'll be happy to know that the screen can be made working!
You'll find the dmesg of my successful boot as attachment.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>