drm/amd/display: skip opp blank or unblank if test pattern enabled
[why] DPG is used to generate both blank and test automation test pattern. When test automation is running the requested test pattern can be overriden by the blank or unblank call because it is using the same hardware. [how] When test pattern is requested, skip blank or unblank. Signed-off-by: Wenjing Liu <Wenjing.Liu@amd.com> Reviewed-by: Nikola Cornij <Nikola.Cornij@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>
This commit is contained in:
Родитель
f7ce7d6170
Коммит
31635887cb
|
@ -945,6 +945,9 @@ void dcn20_blank_pixel_data(
|
||||||
int width = stream->timing.h_addressable + stream->timing.h_border_left + stream->timing.h_border_right;
|
int width = stream->timing.h_addressable + stream->timing.h_border_left + stream->timing.h_border_right;
|
||||||
int height = stream->timing.v_addressable + stream->timing.v_border_bottom + stream->timing.v_border_top;
|
int height = stream->timing.v_addressable + stream->timing.v_border_bottom + stream->timing.v_border_top;
|
||||||
|
|
||||||
|
if (stream->link->test_pattern_enabled)
|
||||||
|
return;
|
||||||
|
|
||||||
/* get opp dpg blank color */
|
/* get opp dpg blank color */
|
||||||
color_space_to_black_color(dc, color_space, &black_color);
|
color_space_to_black_color(dc, color_space, &black_color);
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче