linux/drivers/gpu/drm/amd/display/dc
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
..
basics drm/amd/display: Remove grph_object_id.c and move function to bios_parser 2017-12-14 11:01:07 -05:00
bios drm/amd/display: Demote error print to debug print when ATOM impl missing 2018-01-24 15:47:25 -05:00
calcs drm/amd/display: revert to hacking bounding box for pipe split 2018-02-19 14:18:38 -05:00
core drm/amd/display: Synchronize update plane addr for freesync 2018-02-19 14:18:36 -05:00
dce drm/amd/display: disable az_clock_gating for endpoint register access only 2018-02-19 14:18:38 -05:00
dce80 drm/amd/display: Add timing generator count to resource pool. 2018-02-19 14:18:36 -05:00
dce100 drm/amd/display: Add timing generator count to resource pool. 2018-02-19 14:18:36 -05:00
dce110 drm/amd/display: fix backlight not off at resume from S4 2018-02-19 14:18:37 -05:00
dce112 drm/amd/display: Add timing generator count to resource pool. 2018-02-19 14:18:36 -05:00
dce120 drm/amd/display: Add timing generator count to resource pool. 2018-02-19 14:18:36 -05:00
dcn10 drm/amd/display: Define dpp1_set_cursor_position in header 2018-02-19 14:18:37 -05:00
dml drm/amd/display: Remove unused param in DML 2018-02-19 14:18:33 -05:00
gpio drm/amd/dc: include new ip and ip_offset headers 2018-02-19 14:18:14 -05:00
i2caux drm/amd/dc: include new ip and ip_offset headers 2018-02-19 14:18:14 -05:00
inc drm/amd/display: Add timing generator count to resource pool. 2018-02-19 14:18:36 -05:00
irq drm/amd/dc: include new ip and ip_offset headers 2018-02-19 14:18:14 -05:00
virtual drm/amd/display: Pass signal directly to enable_tmds_output 2018-02-19 14:17:24 -05:00
dc_bios_types.h drm/amd/display: Rename firmware_info to dc_firmware_info 2017-09-26 18:15:51 -04:00
dc_ddc_types.h drm/amd/display: Roll core_link into dc_link 2017-09-26 18:15:36 -04:00
dc_dp_types.h drm/amd/display: get remote dpcd caps for timing validation 2017-12-06 12:47:26 -05:00
dc_helper.c drm/amdgpu: add license to files where it was missing 2017-12-07 11:51:25 -05:00
dc_hw_types.h drm/amd/display: Pass full 3x4 remap matrix for color transform 2018-02-19 14:17:22 -05:00
dc_link.h drm/amd/display: Move dc_link interface to separate header 2017-12-06 12:47:44 -05:00
dc_stream.h drm/amd/display: Call update_stream_signal directly from amdgpu_dm 2018-02-19 14:18:35 -05:00
dc_types.h drm/amd/display: Add hdr_supported flag 2017-12-20 14:47:18 -05:00
dc.h drm/amd/display: Move output_tf to stream_state/update 2018-02-19 14:18:34 -05:00
dm_helpers.h drm/amd/display: Implement HDMI retimer settings for RV AM4 support. 2017-09-26 18:16:45 -04:00
dm_pp_smu.h drm/amd/display: PME sw wa to support waking AZ D3 2018-02-19 14:17:17 -05:00
dm_services_types.h drm/amd/display: refactor pplib/smu communication 2017-09-26 18:16:46 -04:00
dm_services.h drm/amd/display: performance profiling instrumentation 2017-12-06 12:48:08 -05:00
irq_types.h drm/amd/display: Add interrupt entries for VBLANK isr. 2017-09-26 17:11:12 -04:00
Makefile drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00
os_types.h drm/amd/display: Don't spam debug log on long reg waits 2017-12-20 14:46:06 -05:00