]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Release DSC before acquiring
authorMikita Lipski <mikita.lipski@amd.com>
Thu, 14 Jan 2021 16:48:57 +0000 (11:48 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 2 Feb 2021 22:42:57 +0000 (17:42 -0500)
commit512a7f307aaf3733035c1fdbd936fd775ae3790d
treecea7012e609e873846a68209e91f890fb71519be
parent77c50e0180b1d38ff9b5cfa84b3b209a86b1e4fa
drm/amd/display: Release DSC before acquiring

[why]
Need to unassign DSC from pipes that are not using it
so other pipes can acquire it. That is needed for
asic's that have unmatching number of DSC engines from
the number of pipes.

[how]
Before acquiring dsc to stream resources, first remove it.

Signed-off-by: Mikita Lipski <mikita.lipski@amd.com>
Reviewed-by: Eryk Brol <Eryk.Brol@amd.com>
Acked-by: Anson Jacob <Anson.Jacob@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c