diff options
author | Roman Li <[email protected]> | 2024-01-09 17:31:33 -0500 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2024-01-25 16:00:24 -0500 |
commit | 196107eb1e1557df25e1425bbfb53e0f7588b80a (patch) | |
tree | d7f8897c49ced6298e3133f273d1385aafa41104 /scripts/generate_rust_analyzer.py | |
parent | 955406e6fd241b2936e7f033a03b2956922c8f32 (diff) |
drm/amd/display: Add IPS checks before dcn register access
[Why]
With IPS enabled a system hangs once PSR is active.
PSR active triggers transition to IPS2 state.
While in IPS2 an access to dcn registers results in hard hang.
Existing check doesn't cover for PSR sequence.
[How]
Safeguard register access by disabling idle optimization in atomic commit
and crtc scanout. It will be re-enabled on next vblank.
Reviewed-by: Nicholas Kazlauskas <[email protected]>
Acked-by: Roman Li <[email protected]>
Signed-off-by: Roman Li <[email protected]>
Tested-by: Daniel Wheeler <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions