]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/amd/display: Enable Request rate limiter during C-State on dcn401
authorDillon Varone <dillon.varone@amd.com>
Fri, 1 Nov 2024 14:51:02 +0000 (10:51 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 20 Nov 2024 14:39:42 +0000 (09:39 -0500)
commit89713ce5518eda6b370c7a17edbcab4f97a39f68
treeb85a86bdf31e9c57b178cc08414933795f971bf4
parent27227a234c1487cb7a684615f0749c455218833a
drm/amd/display: Enable Request rate limiter during C-State on dcn401

[WHY]
When C-State entry is requested, the rate limiter will be disabled
which can result in high contention in the DCHUB return path.

[HOW]
Enable the rate limiter during C-state requests to prevent contention.

Cc: stable@vger.kernel.org # 6.11+
Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Dillon Varone <dillon.varone@amd.com>
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
drivers/gpu/drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.h
drivers/gpu/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.h
drivers/gpu/drm/amd/display/dc/hubbub/dcn401/dcn401_hubbub.c
drivers/gpu/drm/amd/display/dc/hubbub/dcn401/dcn401_hubbub.h
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.h