diff options
author | Rodrigo Siqueira <[email protected]> | 2023-10-16 08:19:17 -0600 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2023-10-20 15:11:29 -0400 |
commit | b141fa036c901303ca5659cc22e9c08f8b097892 (patch) | |
tree | e85bfae83a7ad30ae9de7373f36029773399d7c8 /drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | |
parent | 7ef6b2d4b7e5c0d105c688a4da1f0ac122e3aa44 (diff) |
drm/amd/display: Reduce stack size by splitting function
When compiling with allmodconfig, gcc highlights the following error:
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/display_mode_core.c: In function 'dml_core_mode_support':
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/display_mode_core.c:8229:1: error: the frame size of 2736 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]
8229 | } // dml_core_mode_support
| ^
cc1: all warnings being treated as errors
This commit mitigates part of this problem by extracting the prefetch
code to its own function. After applying this commit, the stack size
reduces from 2736 to 2464, however, the stack size issue becomes part of
the new function.
Cc: Stephen Rothwell <[email protected]>
Cc: Alex Deucher <[email protected]>
Cc: Roman Li <[email protected]>
Cc: Chaitanya Dhere <[email protected]>
Fixes: 7966f319c66d ("drm/amd/display: Introduce DML2")
Tested-by: Stephen Rothwell <[email protected]>
Acked-by: Alex Deucher <[email protected]>
Signed-off-by: Rodrigo Siqueira <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c')
0 files changed, 0 insertions, 0 deletions