diff options
| author | Wyatt Wood <[email protected]> | 2021-02-19 17:21:47 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2021-03-02 19:06:55 +0000 |
| commit | 8039bc7130ef4206a58e4dc288621bc97eba08eb (patch) | |
| tree | 2686c0062c80eef2fa093942647f76e0262e91ff /drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | |
| parent | drm/amd/display: Refactored DC interfaces to support multiple eDP (diff) | |
| download | kernel-8039bc7130ef4206a58e4dc288621bc97eba08eb.tar.gz kernel-8039bc7130ef4206a58e4dc288621bc97eba08eb.zip | |
drm/amd/display: Return invalid state if GPINT times out
[Why]
GPINT timeout is causing PSR_STATE_0 to be returned when it shouldn't.
We must guarantee that PSR is fully disabled before doing hw programming
on driver-side.
[How]
Return invalid state if GPINT command times out. Let existing retry
logic send the GPINT until successful.
Tested-by: Daniel Wheeler <[email protected]>
Signed-off-by: Wyatt Wood <[email protected]>
Reviewed-by: Anthony Koo <[email protected]>
Acked-by: Rodrigo Siqueira <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h')
0 files changed, 0 insertions, 0 deletions
