]> git.hungrycats.org Git - linux/commit
drm/amd/display: Disable FRL and add module param to enable it
authorFangzhi Zuo <Jerry.Zuo@amd.com>
Wed, 13 May 2026 21:02:03 +0000 (17:02 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 3 Jun 2026 17:45:01 +0000 (13:45 -0400)
commitc3778921bf0d582b8d22457834a10e98e0bf9eab
treeb156e9e55fa917c56ae13b806b1393c27e5a3201
parent547cc004c3c180cbf9da2089ddbde5bc430663eb
drm/amd/display: Disable FRL and add module param to enable it

FRL links don't yet support VRR. If we enable it by default
users will see a functional regression when connected to an FRL
capable display as the driver will now default to FRL and not
allow VRR.

VRR support will come soon, so instead of making an elaborate
TMDS fallback mechanism simply default FRL to disabled, but
provide a dcfeaturemask of 0x400 to enable it if anyone wants
to already try it out.

Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Fangzhi Zuo <Jerry.Zuo@amd.com>
Signed-off-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
drivers/gpu/drm/amd/display/dc/dc.h
drivers/gpu/drm/amd/include/amd_shared.h