drm/amd/display: Enable Request rate limiter during C-State on dcn401[WHY]When C-State entry is requested, the rate limiter will be disabledwhich can result in high contention in the DCHUB return
drm/amd/display: Enable Request rate limiter during C-State on dcn401[WHY]When C-State entry is requested, the rate limiter will be disabledwhich 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>
show more ...
drm/amd/display: Validate function returns[WHAT & HOW]Function return values must be checked before data can be usedin subsequent functions.This fixes 4 CHECKED_RETURN issues reported by Coveri
drm/amd/display: Validate function returns[WHAT & HOW]Function return values must be checked before data can be usedin subsequent functions.This fixes 4 CHECKED_RETURN issues reported by Coverity.Reviewed-by: Harry Wentland <harry.wentland@amd.com>Signed-off-by: Alex Hung <alex.hung@amd.com>Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: Support new VA page table block size[Why]Page table definition increased up to 2MB.[How]Define new use case of page table for VA.Reviewed-by: Alvin Lee <alvin.lee2@amd.com>A
drm/amd/display: Support new VA page table block size[Why]Page table definition increased up to 2MB.[How]Define new use case of page table for VA.Reviewed-by: Alvin Lee <alvin.lee2@amd.com>Acked-by: Zaeem Mohamed <zaeem.mohamed@amd.com>Signed-off-by: Chris Park <chris.park@amd.com>Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: Refactor HUBBUB into component folder[why]cleaning up the code refactor requires hubbub to be in its own component.[how]Move all files under newly created hubbub folder and fix
drm/amd/display: Refactor HUBBUB into component folder[why]cleaning up the code refactor requires hubbub to be in its own component.[how]Move all files under newly created hubbub folder and fix the makefiles.Reviewed-by: Martin Leung <martin.leung@amd.com>Acked-by: Wayne Lin <wayne.lin@amd.com>Signed-off-by: Revalla Hari Krishna <harikrishna.revalla@amd.com>Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>