modeset: honor forced FRL rate during link assessment#1186
modeset: honor forced FRL rate during link assessment#1186Rohithmatham12 wants to merge 1 commit into
Conversation
|
Thanks for testing and confirming the HDMI force-enabled connector case. I updated the PR description with your validation details and marked the PR ready for review. The key confirmation is that stock |
|
Hardware validation on RTX 3060 Ti (GA104), nvidia-open 610.43.02, kernel 7.0.11, KDE Plasma 6.6 Wayland, headless HDMI connector force-enabled via Without this patch (stock 610.43.02): With this patch +
This is exactly the headless HDMI 2.1 setup from #1184 — works as designed. Happy to run any additional tests. |
Summary
nvidia-modeset.force_frl_rateas an explicit opt-in to use EDID-declared FRL capabilities during HDMI FRL link assessment.force_frl_rate=0.modinforeflects the EDID-capability behavior.This helps forced/headless HDMI connectors where a valid override EDID advertises FRL (for example Max_FRL_Rate=6) but physical link assessment cannot complete because there is no real sink handshake, causing high-bandwidth modes such as 4K120 to be pruned.
Fixes #1184.
Testing
git diff --checkmake -C kernel-open -n modules/lib/modules/25.5.0/buildis not present.nvidia-open 610.43.02, kernel7.0.11drm.edid_firmware=HDMI-A-1:edid/<file> video=HDMI-A-1:eMax_FRL_Rate=6plus VIC 118nvidia-modeset.force_frl_rate=1and=2still stayed capped at 4K60nvidia-modeset.force_frl_rate=1,3840x2160@119.88appears and sets on the force-enabled HDMI connector3024x1890@120and2752x2064@120also validate and set