]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/amd/display: widen dc_hdmi_frl_flags.force_frl_rate to unsigned int
authorAurabindo Pillai <aurabindo.pillai@amd.com>
Tue, 2 Jun 2026 19:16:16 +0000 (15:16 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 4 Jun 2026 19:24:42 +0000 (15:24 -0400)
dc_hdmi_frl_flags.force_frl_rate mirrors dc_debug_options.force_frl_rate,
which was just widened to unsigned int. Match the type here too so the
assignment in link_hdmi_frl.c does not narrow from unsigned to signed.

All call sites in link_hdmi_frl.c only compare the value against 0, 0xF,
or an hdmi_frl_link_rate enum whose values are non-negative, so the
change is behaviour-preserving and does not introduce sign-compare
warnings.

Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h

index 0da03eb794aac4ae4324c24129f968d7b5cf0ea2..eb6e7f4043fd7471c16927f613e46bb49ced3eaa 100644 (file)
@@ -266,7 +266,7 @@ struct dc_hdmi_frl_link_settings {
 };
 
 struct dc_hdmi_frl_flags {
-       int  force_frl_rate;
+       unsigned int force_frl_rate;
        bool ignore_ffe;
        int  select_ffe;
        int  limit_ffe;