drm/amd/display: Enable Replay for static screen use cases
authorBhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Tue, 16 May 2023 16:21:19 +0000 (12:21 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 30 Aug 2023 18:56:33 +0000 (14:56 -0400)
commit3cce0bfcd0f90a6b0e4747172b9f3d61925a1932
tree128e0b029c5573d2f09f0171dbfc63b09313ee08
parent3698a75f5a98d0a6599e2878ab25d30a82dd836a
drm/amd/display: Enable Replay for static screen use cases

- Setup replay config on device init.
- Enable replay if feature is enabled (prioritize replay over PSR, since
it can be enabled in more usecases)
- Add debug masks to enable replay on supported ASICs

Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
drivers/gpu/drm/amd/include/amd_shared.h