Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1082815

Summary: ARM Kernels 3.13+ have no working display when using a DTB
Product: [Fedora] Fedora Reporter: Paul Whalen <pwhalen>
Component: kernelAssignee: Kyle McMartin <kmcmartin>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: awilliam, gansalmon, info, itamar, jonathan, kai.reichert, kernel-maint, kwizart, madhu.chinakonda, mchehab, pbrobinson, peterm, satellitgo, wcohen
Target Milestone: ---   
Target Release: ---   
Hardware: arm   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-23 17:42:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 245418    

Description Paul Whalen 2014-03-31 21:12:33 UTC
Description of problem:
When booting with a DTB using kernels 3.13+ all platforms lack a working display. Booting without a DTB in vexpress continues to work. 

This seems to affect all boards tested - specifically the Trimslice and Pandaboard which were working prior.

Comment 1 Kai Reichert 2014-04-21 20:13:17 UTC
I can confirm this on a pandaboard. In the meantime it can boot with a DTB for current kernels on fedora 20, but the HDMI display is not working.

In prior kernel versions without DTB I a get display at full 1920x1080 pixel resolution.

Comment 2 Paul Whalen 2014-05-27 14:31:17 UTC
Display is working again on the Pandaboard in kernel-3.15.0-0.rc5.git2.10.fc21+ using rawhide nightlies.

Comment 3 Adam Williamson 2014-07-30 17:54:28 UTC
F20 is now on a 3.15 kernel in stable updates. Does this mean this is fixed for F20/F21/F22 now? F19 is still on 3.14.

Comment 4 Josh Boyer 2014-07-30 18:01:49 UTC
FYI, F19 is staying on 3.14.y until EOL.  If 3.15 is required for this bug then users will need to migrate to F20.

Comment 5 info@kobaltwit.be 2014-09-05 10:03:31 UTC
I recently installed Fedora 20 on my trimslice. This installer image works well, however after a system update to Kernel 3.15.10 there is no longer output on the hdmi port.

I talked about this yesterday on the #fedora-arm irc channel. The problem is that the tegra_drm module is not added to initrd.

Manually running "modprobe tegra_drm" restores the output on the hdmi port.

When I asked about the cause of this, I got this reply:
[Thursday 04 September 2014] [18:56:32] <nchauvet> issue with the way dracut detect the drm driver, fixed in f22 dracut

Fedora 22 is still a long way ahead of us. So would it be possible to backport this fix to Fedora 20 ?

Comment 6 Nicolas Chauvet (kwizart) 2014-09-05 10:19:03 UTC
(In reply to info from comment #5)
..
> I talked about this yesterday on the #fedora-arm irc channel. The problem is
> that the tegra_drm module is not added to initrd.
The autoloading of the tegra_drm is fixed with backport of:
ApplyPatch arm-tegra-drmdetection.patch
that is currently available on kernel 3.16.
This kernel should hit f20 updates at some point.