aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/modules/power/power_helpers.c
diff options
context:
space:
mode:
authorNikola Cornij <[email protected]>2020-04-05 20:40:42 +0000
committerAlex Deucher <[email protected]>2020-04-09 14:43:16 +0000
commitc06a545ae531bd8f791dc41b787822512eb65c5d (patch)
tree7f0fdeaeabf3c9e68855b85ef3ef436400dadaec /drivers/gpu/drm/amd/display/modules/power/power_helpers.c
parentdrm/amd/display: prevent loop from occuring in pipe list (diff)
downloadkernel-c06a545ae531bd8f791dc41b787822512eb65c5d.tar.gz
kernel-c06a545ae531bd8f791dc41b787822512eb65c5d.zip
drm/amd/display: Program DSC before enabling link
[why] Link or DIG BE can't be exposed to a higher stream bandwidth than they can handle. When DSC is required to fit the stream into the link bandwidth, DSC has to be programmed before the link is enabled to ensure this. Without it, intermittent issues such as black screen after S3 or a hot-plug can be seen with DSC timings like 4k144Hz or 8k60Hz. [how] Move DSC programming from before enabling stream to before enabling link Signed-off-by: Nikola Cornij <[email protected]> Reviewed-by: Jun Lei <[email protected]> Acked-by: Rodrigo Siqueira <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/display/modules/power/power_helpers.c')
0 files changed, 0 insertions, 0 deletions