linux/drivers/gpu/drm/amd/display
Austin Zheng 4af0d8ebf7 drm/amd/display: Unlock Pipes Based On DET Allocation
[Why]
DML21 does not allocate DET evenly between pipes.
May result in underflow when unlocking the pipes as DET could
be overallocated.

[How]
1. Unlock pipes that have a decreased amount of DET allocation
2. Wait for the double buffer to be updated.
3. Unlock the remaining pipes.

Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Austin Zheng <Austin.Zheng@amd.com>
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-08-13 10:32:23 -04:00
..
amdgpu_dm drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor (v2) 2024-08-13 10:31:26 -04:00
dc drm/amd/display: Unlock Pipes Based On DET Allocation 2024-08-13 10:32:23 -04:00
dmub drm/amd/display: Remove unused fields from dmub_cmd_update_dirty_rect_data 2024-08-06 11:11:00 -04:00
include drm/amd/display: Revert Avoid overflow assignment 2024-08-06 11:11:03 -04:00
modules drm/amd/display: Revert "Check HDCP returned status" 2024-07-23 17:07:10 -04:00
Kconfig Linux 6.10-rc6 2024-07-05 10:47:28 +02:00
Makefile drm/amd/display: Refactor DCN3X into component folder 2024-06-14 16:18:55 -04:00