diff options
author | Alvin Lee <alvin.lee2@amd.com> | 2023-12-06 22:52:32 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2024-02-05 23:14:28 +0300 |
commit | e9ca61a7e6b0d323547067e1dde64a97476e1696 (patch) | |
tree | e2d7efc5badc6a631654cbbd8bbab1437a678a21 /drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | |
parent | 6750d1de747f4d2db0046a25b069e15341f6a9ba (diff) | |
download | linux-e9ca61a7e6b0d323547067e1dde64a97476e1696.tar.xz |
drm/amd/display: Force p-state disallow if leaving no plane config
[ Upstream commit 9a902a9073c287353e25913c0761bfed49d75a88 ]
[Description]
- When we're in a no plane config, DCN is always asserting
P-State allow
- This creates a scenario where the P-State blackout can start
just as VUPDATE takes place and transitions the DCN config to
a one where one or more HUBP's are active which can result in
underflow
- To fix this issue, force p-state disallow and unforce after
the transition from no planes case -> one or more planes active
Reviewed-by: Samson Tam <samson.tam@amd.com>
Acked-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h')
0 files changed, 0 insertions, 0 deletions