Red Hat Bugzilla – Bug 1259686
Backport request from upstream 4.3 - ARM: tegra: jetson-tk1
Last modified: 2015-10-20 08:46:59 EDT
Description of problem: kernel-4.2 for f23 may requires additional fixes from 4.3 that are relevant for GA release armhfp images.
We can expect to support nouveau and gpu acceleration with 4.3 kernel and fedora 23 cycle. There is a requirement on a recent git uboot, but once this uboot in place, it will break with GA 4.2 kernel that miss the gpu node. This is needed in case of a fedora-23 re-installation of the jetson-tk1 device to avoid complex re-bootstrapping issue.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. boot jetson-tk1 with upstream git uboot (or backported support for gpu)
2. bootloader will automatically enable the gpu from uboot side but will fails to do so because of the missing gpu node in the device-tree.
The bootloader will fail to find the device-tree gpu node and will fail to boot
Bootloader should find the required gpu node and boot successfully.
Note that once booted, the nouveau kernel will fails to load the firmware since the path has changed between 4.2 and 4.3, but this is not critical, we can wait for 4.3 to have full support for the firmware side.
Please backport the following uptream commit (already in 4.3):
Author: Alexandre Courbot <email@example.com>
Date: Wed Jul 1 18:13:47 2015 +0900
ARM: tegra: jetson-tk1: Add GK20A GPU DT node
Add the device-tree node for the GK20A GPU and leave it disabled.
It is the responsibility of the bootloader to enable it if the
VPR registers have been programmed such that the GPU can operate.
Signed-off-by: Alexandre Courbot <firstname.lastname@example.org>
Signed-off-by: Thierry Reding <email@example.com>
It actually needs more patches than just that. It's on my todo list to review and add.
We already have the needed patches in u-boot in F-23
(In reply to Peter Robinson from comment #1)
> It actually needs more patches than just that. It's on my todo list to
> review and add.
Thx for working on this!
What's the aim for f23 GA ? have a fully accelerated nouveau stack on wayland/Xorg ? Or can we wait for f23+updates to settle for that ?
Ok this is not relevant anymore since with llvm-3.7 we will have gnome-shell support out-of-the-box with fedora armhfp 23 GA on jetson-tk1!