drm/amdgpu: Add RLC_PG_DELAY_3 for Vangogh
authorJinzhou Su <Jinzhou.Su@amd.com>
Tue, 19 Jan 2021 09:33:36 +0000 (17:33 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 21 Jan 2021 14:53:33 +0000 (09:53 -0500)
commit860cc26a0179894648f031a6eab6945cb09bd796
tree2cd58dc8b029dd97cb9653f29f161e42908b0ee2
parentd96dd7ef3f347ce968a3d12d3e2c491592d8a84c
drm/amdgpu: Add RLC_PG_DELAY_3 for Vangogh

Driver should enable the CGPG feature for RLC in safe mode to
prevent any misalignment or conflict in middle of any power
feature entry/exit sequence.
Achieved by setting RLC_PG_CNTL.GFX_POWER_GATING_ENABLE = 0x1,
and RLC_PG_DELAY_3.CGCG_ACTIVE_BEFORE_CGPG to the desired CGPG
hysteresis value in refclk count.

Reviewed-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Jinzhou Su <Jinzhou.Su@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c