1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display/dc/inc
Mikita Lipski fa2123dbcc drm/amd/display: Multi display synchronization logic
This feature synchronizes multiple displays with various timings
to a display with the highest refresh rate
it is enabled if edid caps flag multi_display_sync is set to one

There are limitations on refresh rates allowed
that can be synchronized. That would
prevent from underflow and other potential
corruptions.

Multi display synchronization is using the
same functions as timing_sync in order to minimize
redunduncy and decision to disable synchronization is
based on trigger parametre set in DM

Feature is developed for DCN1 and DCE11

Signed-off-by: Mikita Lipski <mikita.lipski@amd.com>
Reviewed-by: Mikita Lipski <Mikita.Lipski@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2017-12-06 12:47:22 -05:00
..
hw drm/amd/display: Multi display synchronization logic 2017-12-06 12:47:22 -05:00
bw_fixed.h amdgpu/dc: allow inlining constant int to fixed a lot better. 2017-09-29 13:03:35 -04:00
clock_source.h drm/amd/display: add display write back(DWB) 2017-09-26 18:16:36 -04:00
compressor.h drm/amd/display: Initial prototype of FBC implementation 2017-09-26 18:15:56 -04:00
core_status.h drm/amd/display: Add timing validation against dongle cap 2017-11-28 17:54:16 -05:00
core_types.h drm/amd/display: create new structure for hubbub 2017-12-04 16:41:37 -05:00
custom_float.h drm/amd/display: Enable regamma 25 segments and use double buffer. 2017-09-26 17:14:18 -04:00
dc_link_ddc.h amdgpu/dc: hide some unused aux/i2c payload apis. 2017-09-29 13:03:15 -04:00
dc_link_dp.h amdgpu/dc: set some of the link dp code to static. 2017-09-29 13:04:03 -04:00
dce_calcs.h drm/amd/display: Rename dc validate_context and current_context 2017-09-26 18:17:14 -04:00
dcn_calcs.h drm/amd/display: Rename dc validate_context and current_context 2017-09-26 18:17:14 -04:00
hw_sequencer.h drm/amd/display: Multi display synchronization logic 2017-12-06 12:47:22 -05:00
link_hwss.h drm/amd/display: Move power control from link encoder to hwsequencer 2017-10-21 16:44:08 -04:00
reg_helper.h drm/amd/display: add line number to reg_wait timeout print 2017-09-26 18:15:11 -04:00
resource.h drm/amd/display: audio dynamic resource acquired related 2017-10-21 16:46:16 -04:00