nvidia-kernel-oot display fixes for linux-yocto kernels - #2197
Merged
Conversation
The fbdev conftest checks were failing for kernels >= 6.11 because drm_fbdev_generic_setup() was removed. Checks re-endable support for the framebuffer emulation. The backport adds support for drm_fbdev_ttm_setup() (6.11-6.12) and drm_client_setup() (>6.13) as alternate setup paths. Backport from rel-38 Signed-off-by: Kurt Kiefer <kekiefer@gmail.com>
After a successful atomic modeset, connector status and encoder fields were not updated in the legacy DRM state, causing /sys/class/drm/<connector>/enabled to report 'disabled'. Also, hotplug events were not triggering connector->detect(), leaving DP connectors showing 'disconnected' after boot even when a sink is present. Signed-off-by: Kurt Kiefer <kekiefer@gmail.com>
Member
|
LGTM, and thanks for submitting that fix upstream, hopefully it will get some traction |
Contributor
Author
|
For the purposes of a cross-reference on github (since it didn't get picked up in the commit message) the upstream PR is here: NVIDIA/open-gpu-kernel-modules#1127 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Here are a few patches to address a couple issues with displays on linux-yocto.
The first patch backports missing support for fbdev in 6.11+ kernels.
The second two patches address some minor inconsistencies with displayport, particularly involving hotplug.