linux/drivers/gpu/drm/amd/display/dc/dml
Nathan Chancellor 820ccf8cb2 drm/amd/display: Respect user's CONFIG_FRAME_WARN more for dml files
Currently, there are several files in drm/amd/display that aim to have a
higher -Wframe-larger-than value to avoid instances of that warning with
a lower value from the user's configuration. However, with the way that
it is currently implemented, it does not respect the user's request via
CONFIG_FRAME_WARN for a higher stack frame limit, which can cause pain
when new instances of the warning appear and break the build due to
CONFIG_WERROR.

Adjust the logic to switch from a hard coded -Wframe-larger-than value
to only using the value as a minimum clamp and deferring to the
requested value from CONFIG_FRAME_WARN if it is higher.

Suggested-by: Harry Wentland <harry.wentland@amd.com>
Reported-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Closes: https://lore.kernel.org/2025013003-audience-opposing-7f95@gregkh/
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-02-04 17:47:10 -05:00
..
calcs drm/amd/display: Remove unused dcn_find_dcfclk_suits_all 2024-12-10 10:38:58 -05:00
dcn10
dcn20 drm/amd/display: Remove redundant assignments 2024-10-07 14:17:05 -04:00
dcn21 drm/amd/display: Remove redundant assignments 2024-10-07 14:17:05 -04:00
dcn30 drm/amd/display: delete legacy code 2024-12-18 12:19:57 -05:00
dcn31 drm/amd/display: Remove redundant assignments 2024-10-07 14:17:05 -04:00
dcn32 drm/amd/display: Add 6bpc RGB case for dcn32 output bpp calculations 2025-01-06 14:44:28 -05:00
dcn35 Revert "drm/amd/display: Enable urgent latency adjustments for DCN35" 2025-01-10 12:05:09 -05:00
dcn301
dcn302
dcn303
dcn314 drm/amd/display: Remove redundant assignments 2024-10-07 14:17:05 -04:00
dcn321
dcn351 drm/amd/display: update sr_exit latency for z8 2024-10-07 14:12:14 -04:00
dcn401
dsc
dc_features.h
display_mode_enums.h
display_mode_lib.c
display_mode_lib.h
display_mode_structs.h
display_mode_vba.c
display_mode_vba.h
display_rq_dlg_helpers.c
display_rq_dlg_helpers.h
dml1_display_rq_dlg_calc.c
dml1_display_rq_dlg_calc.h
dml_inline_defs.h drm/amd/display: Add check for granularity in dml ceil/floor helpers 2025-01-06 14:44:28 -05:00
dml_logger.h
Makefile drm/amd/display: Respect user's CONFIG_FRAME_WARN more for dml files 2025-02-04 17:47:10 -05:00