OSDN Git Service

drm/amd/display: Disconnect DSC for unused pipes during ODM transition
authorRodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Thu, 22 Sep 2022 13:24:12 +0000 (09:24 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 6 Oct 2022 16:04:15 +0000 (12:04 -0400)
commit07ebc18c047adcd72905619e72ae7c48db28ab48
tree9ac6fcff51ad29ed709a8cdef3c5b9bb48a0fee8
parent9691a7a776302c85c10294f1a92c15c7f57a5947
drm/amd/display: Disconnect DSC for unused pipes during ODM transition

[Why]
During transition from ODM combine to ODM bypass, if DSC is enabled need
to disconnect the DSC mux for pipes no longer in use.

[How]
During ODM update, detect pipes with DSC that are no longer being used
for new state and call new DSC interface to disconnect.

Add new DSC interface to disconnect from pipe

Reviewed-by: Alvin Lee <Alvin.Lee2@amd.com>
Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c