linux_dsm_epyc7002/drivers/gpu/drm/amd
Julian Parkin 377c9d0473 drm/amd/display: Reprogram FMT on pipe change
[Why]
When planes are added or removed from a stream, the change
in pipe usage from dynamic MPC combine can cause a second
stream using ODM combine to pick a different pipe to combine with.

In this scenario, a different OPP is connected to the ODM without
programming its FMT.

[How]
Reprogram the FMT in dcn20_program_pipe whenever a pipe is
newly enabled, or when its opp changes.

Signed-off-by: Julian Parkin <julian.parkin@amd.com>
Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-10-10 19:25:00 -05:00
..
acp treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
amdgpu drm/amdgpu: Enable gfx cache probing on HDP write for arcturus 2019-10-10 19:24:19 -05:00
amdkfd drm/amdkfd: update for drmP.h removal 2019-10-09 12:04:48 -05:00
display drm/amd/display: Reprogram FMT on pipe change 2019-10-10 19:25:00 -05:00
include drm/amd/amdgpu: add IH cg support on soc15 project 2019-10-03 09:11:04 -05:00
powerplay drm/amd/powerplay: Fix error handling in smu_init_fb_allocations() 2019-10-07 15:10:56 -05:00