]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
drm/amd/display: Fix HDMI framepack 3D test issue
authorSung Joon Kim <sungkim@amd.com>
Thu, 5 Oct 2023 18:56:24 +0000 (14:56 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 26 Oct 2023 22:58:07 +0000 (18:58 -0400)
commit2a6a491dfc0073b2bd28a69d1270c5bb8d3fc33a
tree99f4e48230a5dafacf836288a6a87eb68e9cf699
parentda2d16fcdda344b18ec9a4a55dff9805d5d781d2
drm/amd/display: Fix HDMI framepack 3D test issue

[why]
Bandwidth validation failure on framepack tests.
Need to double pixel clock when 3D format is
framepack. Also for HDMI displays, we need to
keep the ITC flag to 1 by default.

[how]
Double the pixel clock when using framepack 3D format.
Set hdmi ITC bit to 1.

Reviewed-by: Charlene Liu <charlene.liu@amd.com>
Acked-by: Roman Li <roman.li@amd.com>
Signed-off-by: Sung Joon Kim <sungkim@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c