Skip to content

nvidia-kernel-oot display fixes for linux-yocto kernels - #2197

Merged
madisongh merged 3 commits into
OE4T:masterfrom
kekiefer:master+linux-yocto-display-fixes
May 1, 2026
Merged

nvidia-kernel-oot display fixes for linux-yocto kernels#2197
madisongh merged 3 commits into
OE4T:masterfrom
kekiefer:master+linux-yocto-display-fixes

Conversation

@kekiefer

@kekiefer kekiefer commented May 1, 2026

Copy link
Copy Markdown
Contributor

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.

kekiefer and others added 3 commits May 1, 2026 08:26
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>
@madisongh

Copy link
Copy Markdown
Member

LGTM, and thanks for submitting that fix upstream, hopefully it will get some traction

@madisongh
madisongh merged commit 368af9b into OE4T:master May 1, 2026
2 checks passed
@kekiefer

kekiefer commented May 4, 2026

Copy link
Copy Markdown
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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants