linux_dsm_epyc7002/drivers/gpu/drm/amd/display
Dmytro Laktyushkin c7d76452d2 drm/amd/display: revert to hacking bounding box for pipe split
Directly editing pipe config outside of formula is error prone
and results in higher clocks being used when splitting.
For this reason we reverted to using bounding box hacking
to split. Since sometimes this erroneusly results in higher dpm
being required we unhack the bounding box and recalculate to allow
dpm0 is possible.
Side effect is we will lose some stutter efficiency
in non dpm0 cases. This is not a big concern since increased stutter
efficiency saves an order of magnitude less power than lower dpm.

Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-02-19 14:18:38 -05:00
..
amdgpu_dm drm/amd/display: Call update_stream_signal directly from amdgpu_dm 2018-02-19 14:18:35 -05:00
dc drm/amd/display: revert to hacking bounding box for pipe split 2018-02-19 14:18:38 -05:00
include drm/amd/display: Move MAX_TMDS_CLOCK define to header 2018-02-19 14:17:23 -05:00
modules drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00
Kconfig drm/amd/display: make FBC configurable option 2017-10-21 16:46:05 -04:00
Makefile drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00
TODO drm/amd/display: Add TODO item to remove vector.c 2017-12-14 11:01:13 -05:00