linux/drivers/gpu/drm/amd/display/dc/inc
Eryk Brol ae8f425840 drm/amd/display: Ensure DRR triggers in BP
[Why]
In the previous implementation DRR event sometimes came
in during FP2 region which is a keep-out zone. This
would cause the frame not to latch until the next frame
which resulted in heavy flicker. To fix this we need
to make sure that it triggers in the BP.

[How]
1. Remove DRR programming during flip
2. Setup manual trigger for DRR event and trigger it
after surface programming is complete

Signed-off-by: Eryk Brol <eryk.brol@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-06-22 09:34:07 -05:00
..
hw drm/amd/display: Ensure DRR triggers in BP 2019-06-22 09:34:07 -05:00
bw_fixed.h drm/amd/display: explicit uint64_t casting 2018-11-05 14:20:50 -05:00
clock_source.h drm/amd/display: Keep clocks high before seamless boot done 2019-03-19 15:04:03 -05:00
compressor.h drm/amd/display: fbc state could not reach while enable fbc 2018-11-30 12:02:35 -05:00
core_status.h drm/amd/display: Add DSC support for Navi (v2) 2019-06-22 09:34:07 -05:00
core_types.h drm/amd/display: Add DSC support for Navi (v2) 2019-06-22 09:34:07 -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 drm/amd/display: Respect aux return values 2019-03-19 15:04:02 -05:00
dc_link_dp.h drm/amd/display: Add DSC support for Navi (v2) 2019-06-22 09:34:07 -05:00
dce_calcs.h drm/amdgpu/display: remove VEGAM config option 2018-05-18 16:08:18 -05:00
dcn_calcs.h drm/amd/display: make clk mgr soc specific 2019-05-31 10:39:29 -05:00
hw_sequencer.h drm/amd/display: Add DCN2 HW Sequencer and Resource 2019-06-21 18:59:35 -05:00
link_hwss.h drm/amd/display: add eDP 1.2+ polling for T7 2018-02-19 14:19:34 -05:00
reg_helper.h drm/amd/display: Combine field toggle macro and sequence write macro. 2019-03-19 15:36:49 -05:00
resource.h drm/amd/display: Add DSC support for Navi (v2) 2019-06-22 09:34:07 -05:00
vm_helper.h Revert "drm/amd/display: move vmid determination logic out of dc" 2019-06-20 12:26:57 -05:00