mirror_ubuntu-kernels/drivers/gpu/drm/amd/display
Nicholas Kazlauskas d2e0d8263b drm/amd/display: Fix DML failures caused by doubled stereo viewport
[Why]
Side-by-side and Top-and-bottom stereo configurations fail DML mode
validation due to Viewport exceeded.

This is because we consider the planes as being pipe split in pipe
population so we end up doubling the viewport width, eg. from 4k to 8k.

[How]
These pipes technically aren't hsplit, so add a check for determining
whether is_hsplit should be set.

Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2020-07-01 01:59:25 -04:00
..
amdgpu_dm drm/amd/display: enable assr 2020-07-01 01:59:25 -04:00
dc drm/amd/display: Fix DML failures caused by doubled stereo viewport 2020-07-01 01:59:25 -04:00
dmub drm/amd/display: [FW Promotion] Release 1.0.17 2020-07-01 01:59:25 -04:00
include drm/amd/display: Get num_chans from VBIOS table 2020-07-01 01:59:21 -04:00
modules drm/amd/display: fix compilation error on allmodconfig 2020-07-01 01:59:24 -04:00
Kconfig drm/amd/display: Add DCN3 to Kconfig 2020-07-01 01:59:15 -04:00
Makefile drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards 2019-11-13 15:29:42 -05:00
TODO drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00