aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
diff options
context:
space:
mode:
authorMichel Dänzer <[email protected]>2023-10-02 14:16:49 +0000
committerAlex Deucher <[email protected]>2023-10-04 22:38:35 +0000
commitbc0b79ce2050aa523c38c96b6d26340a96bfbdca (patch)
tree2fef5f6ac964c42a1ec5db148c533e8b0b2e6af9 /drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
parentRevert "drm/amd/display: Enable Replay for static screen use cases" (diff)
downloadkernel-bc0b79ce2050aa523c38c96b6d26340a96bfbdca.tar.gz
kernel-bc0b79ce2050aa523c38c96b6d26340a96bfbdca.zip
drm/amd/display: Bail from dm_check_crtc_cursor if no relevant change
If no plane was newly enabled or changed scaling, there can be no new scaling mismatch with the cursor plane. By not pulling non-cursor plane states into all atomic commits while the cursor plane is enabled, this avoids synchronizing all cursor plane changes to vertical blank, which caused the following IGT tests to fail: kms_cursor_legacy@cursor-vs-flip.* kms_cursor_legacy@flip-vs-cursor.* Fixes: 003048ddf44b ("drm/amd/display: Check all enabled planes in dm_check_crtc_cursor") Signed-off-by: Michel Dänzer <[email protected]> Signed-off-by: Hamza Mahfooz <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c')
0 files changed, 0 insertions, 0 deletions