]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Use mdelay to avoid context switch
authorMartin Tsai <martin.tsai@amd.com>
Thu, 26 Dec 2019 08:19:47 +0000 (16:19 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 16 Jan 2020 19:16:40 +0000 (14:16 -0500)
commit85e2cf3b22caafff3b345fcc70a60edcaa7e70f3
treea87fd165027087bbcc3b53496463f7095d7aa114
parenta96d4f661a0e2cedcc708c70ea6f26e6a182ca32
drm/amd/display: Use mdelay to avoid context switch

[why]
The rapid msleep operation causes the white line garbage when
DAL check flip pending status in SetVidPnSourceVisibility.
To execute this msleep will induce context switch, and longer
delay could cause worse garbage situation.

[how]
To replace msleep with mdelay.

Signed-off-by: Martin Tsai <martin.tsai@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c