linux/drivers/gpu/drm/amd/display/dc/dcn10
Anthony Koo abba907c7a drm/amd/display: Switch to immediate mode for updating infopackets
[Why]
Using FRAME_UPDATE will result in infopacket to be potentially updated
one frame late.
In commit stream scenarios for previously active stream, some stale
infopacket data from previous config might be erroneously sent out on
initial frame after stream is re-enabled.

[How]
Switch to using IMMEDIATE_UPDATE mode

Signed-off-by: Anthony Koo <Anthony.Koo@amd.com>
Reviewed-by: Ashley Thomas <Ashley.Thomas2@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2020-08-10 18:09:07 -04:00
..
dcn10_cm_common.c drm/amd/display: programming last delta in output transfer function LUT to a correct value 2020-02-25 11:05:51 -05:00
dcn10_cm_common.h drm/amd/display: Implement CM dealpha and bias interfaces 2019-05-31 10:39:29 -05:00
dcn10_dpp_cm.c drm/amd/display: Fix double buffering in dcn2 ICSC 2020-01-16 14:13:16 -05:00
dcn10_dpp_dscl.c drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_dpp.c drm/amd/display: remove set but not used variable 'pixel_width' 2020-04-30 16:49:09 -04:00
dcn10_dpp.h drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_dwb.c drm/amd/display: rename DCN1_0 kconfig to DCN 2019-11-13 15:29:44 -05:00
dcn10_dwb.h drm/amd/display: rename DCN1_0 kconfig to DCN 2019-11-13 15:29:44 -05:00
dcn10_hubbub.c drm/amd/display: Fix disable_stutter debug option 2020-05-21 12:37:19 -04:00
dcn10_hubbub.h drm/amd/display: optimize prgoram wm and clks 2020-02-25 11:09:37 -05:00
dcn10_hubp.c drm/amd/display: Add DCN3 HUBP 2020-07-01 01:59:14 -04:00
dcn10_hubp.h drm/amd/display: update chroma viewport wa 2019-12-18 16:09:08 -05:00
dcn10_hw_sequencer_debug.c drm/amd/display: refactor dump_clk_registers 2019-07-18 14:18:09 -05:00
dcn10_hw_sequencer_debug.h drm/amd/display: cleanup of function pointer tables 2019-11-19 10:12:53 -05:00
dcn10_hw_sequencer.c drm/amd/display: Rename bytes_pp to the correct bits_pp 2020-08-06 16:37:47 -04:00
dcn10_hw_sequencer.h drm/amd/display: Power down hardware if set mode is not called before timeout 2020-07-14 14:34:02 -04:00
dcn10_init.c drm/amd/display: Power down hardware if set mode is not called before timeout 2020-07-14 14:34:02 -04:00
dcn10_init.h drm/amd/display: cleanup of function pointer tables 2019-11-19 10:12:53 -05:00
dcn10_ipp.c drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_ipp.h drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_link_encoder.c drm/amd/display: fine tune logic of edid max TMDS clock check 2020-07-01 01:59:25 -04:00
dcn10_link_encoder.h drm/amd/display: Read VBIOS Golden Settings Tbl 2020-08-06 16:47:13 -04:00
dcn10_mpc.c drm/amd/display: Use cursor locking to prevent flip delays 2020-04-28 16:19:56 -04:00
dcn10_mpc.h drm/amd/display: Use cursor locking to prevent flip delays 2020-04-28 16:19:56 -04:00
dcn10_opp.c drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED 2019-11-13 15:29:44 -05:00
dcn10_opp.h drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2 2019-09-13 17:54:53 -05:00
dcn10_optc.c drm/amdgpu/display: fix build without CONFIG_DRM_AMD_DC_DCN3_0 2020-07-01 01:59:15 -04:00
dcn10_optc.h drm/amd/display: Add DCN3 OPTC 2020-07-01 01:59:14 -04:00
dcn10_resource.c drm/amd/display: Mode change with same timing causing long display blank 2020-05-05 13:11:06 -04:00
dcn10_resource.h drm/amd/display: Use DCN functions instead of DCE 2019-05-24 12:21:00 -05:00
dcn10_stream_encoder.c drm/amd/display: Switch to immediate mode for updating infopackets 2020-08-10 18:09:07 -04:00
dcn10_stream_encoder.h drm/amd/display: Switch to immediate mode for updating infopackets 2020-08-10 18:09:07 -04:00
Makefile drm/amd/display: cleanup of function pointer tables 2019-11-19 10:12:53 -05:00