mirror_ubuntu-kernels/drivers/gpu/drm/amd
Lewis Huang f83d2a214d drm/amd/display: wait vblank when stream enabled and update dpp clock
[Why]
When boot into OS, seamless boot device won't blank stream.
Driver update dpp clock when scanline position in vactive will show
garbage on screen.

[How]
Wait for vblank for seamless boot edp display when driver update dpp clock.
The apply seamless boot flag will be clear when OS call SetVisibility on.
Therefore we only wait for vblank once after boot into OS.

Signed-off-by: Lewis Huang <Lewis.Huang@amd.com>
Acked-by: Bindu Ramamurthy <bindur12@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-04-15 16:32:05 -04:00
..
acp drm: amd/acp: fix broken menu structure 2020-03-13 11:52:35 -04:00
amdgpu drm/amdkfd: change MTYPEs for Aldebaran's HW requirement 2021-04-15 16:03:27 -04:00
amdkfd drm/amdkfd: Avoid null pointer in SMI event 2021-04-09 16:50:42 -04:00
display drm/amd/display: wait vblank when stream enabled and update dpp clock 2021-04-15 16:32:05 -04:00
include drm/amdgpu: add DMUB outbox event IRQ source define/complete/debug flag 2021-04-09 16:54:42 -04:00
pm drm/amd/pm: Use VBIOS PPTable for aldebaran 2021-04-15 16:01:13 -04:00