drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2
authorKrunoslav Kovac <Krunoslav.Kovac@amd.com>
Fri, 9 Aug 2019 21:16:18 +0000 (17:16 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 13 Sep 2019 22:54:53 +0000 (17:54 -0500)
commite6d14df74064fc65c6367d4c717e016c9d99be59
tree6c3bde4fb9e057013a82a8fe75ae68b7c83aaf46
parent4fd99f67f3c639b3c70365902fe2224cfb8d681f
drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2

[Why&How]
Driver defaults to 1-tap subsample mode for 4:2:2.
DCE11.2 added 3-tap. The policy is:
DCE8-DCE11 - change to 2-tap, it's better than 1-tap.
DCE11.2+ - use 3-tap

Note that 4:2:0 was added in DCE11.2 and already uses 3-tap always.
Note 2 is that DCE not covered on Linux, only DCN+

Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h