Summary Of Changes *ODM fixes *Gamma logging *DSC fixes Ahmad Othman (1): drm/amd/display: Refactoring VTEM Anthony Koo (2): drm/amd/display: 3.2.47 drm/amd/display: 3.2.48 Bayan Zabihiyan (2): drm/amd/display: add Cursor Degamma logic for DCN2 drm/amd/display: Expose OTG_V_TOTAL_MID for HW Diags Charlene Liu (2): drm/amd/display: support spdif drm/amd/display: set av_mute in hw_init for HDMI David Francis (1): drm/amd/display: MST topology debugfs Derek Lai (1): drm/amd/display: Use res_cap to acquire i2c instead of pipe count Dmytro Laktyushkin (6): drm/amd/display: re structure odm to allow 4 to 1 support drm/amd/display: fix dp stream enable drm/amd/display: fix odm pipe copy drm/amd/display: fix dcn20 odm dpp programming drm/amd/display: fix odm stream release drm/amd/display: fix odm validation Ilya Bakoulin (1): drm/amd/display: set Hratio and VRatio in dml Jaehyun Chung (2): drm/amd/display: Add VM page fault handle implementation drm/amd/display: Enable HW rotation Joseph Gravenor (1): drm/amd/display: Implement voltage limitation stub Joshua Aberback (1): drm/amd/display: Properly read LVTMA_PWRSEQ_CNTL Josip Pavic (1): drm/amd/display: load iram for abm 2.3 Julian Parkin (1): drm/amd/display: Delete dead code in command_table_helper Jun Lei (2): drm/amd/display: fix DML not calculating delivery time drm/amd/display: revert wait in pipelock Martin Leung (1): drm/amd/display: cleaned up coding error in init_hw Nikola Cornij (2): drm/amd/display: Zero-out dsc init regs drm/amd/display: Fix number of slices not being checked for dsc Qingqing Zhuo (2): drm/amd/display: refactor Device ID for external chips drm/amd/display: remove unused function Su Sung Chung (1): drm/amd/display: fix audio endpoint not getting disabled issue Wyatt Wood (2): drm/amd/display: add null checks before logging drm/amd/display: Add Logging for Gamma Related information Yogesh Mohan Marimuthu (1): drm/amd/display: fix trigger not generated for freesync Zi Yu Liao (2): drm/amd/display: fix MPO HUBP underflow with Scatter Gather drm/amd/display: fix stuck test pattern on right half of display hersen wu (1): drm/amd/display: flicking observed while installing driver on Navi10 CF .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 24 ++ .../bios/dce110/command_table_helper_dce110.c | 36 +-- .../dce112/command_table_helper2_dce112.c | 36 +-- .../bios/dce112/command_table_helper_dce112.c | 36 +-- .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- .../gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- .../gpu/drm/amd/display/dc/core/dc_link_dp.c | 56 ++-- .../drm/amd/display/dc/core/dc_link_hwss.c | 40 +-- .../gpu/drm/amd/display/dc/core/dc_resource.c | 231 ++++++--------- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 5 +- .../gpu/drm/amd/display/dc/dce/dce_audio.c | 4 +- .../gpu/drm/amd/display/dc/dce/dce_hwseq.h | 43 ++- .../gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 3 +- .../display/dc/dce110/dce110_hw_sequencer.c | 50 ++-- .../display/dc/dce110/dce110_hw_sequencer.h | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 16 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hubbub.h | 6 +- .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 149 ++++++---- .../amd/display/dc/dcn10/dcn10_link_encoder.c | 23 ++ .../amd/display/dc/dcn10/dcn10_link_encoder.h | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 + .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 8 + .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 10 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 4 +- .../drm/amd/display/dc/dcn20/dcn20_hubbub.c | 5 + .../drm/amd/display/dc/dcn20/dcn20_hubbub.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 18 +- .../drm/amd/display/dc/dcn20/dcn20_hwseq.c | 140 +++++---- .../drm/amd/display/dc/dcn20/dcn20_hwseq.h | 2 +- .../amd/display/dc/dcn20/dcn20_link_encoder.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 1 - .../drm/amd/display/dc/dcn20/dcn20_resource.c | 268 ++++++++++------- .../display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../dc/dml/dcn20/display_mode_vba_20v2.c | 27 ++ .../drm/amd/display/dc/dml/display_mode_vba.c | 4 + .../gpu/drm/amd/display/dc/inc/core_types.h | 9 +- .../gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 +- .../drm/amd/display/dc/inc/hw/link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 - .../amd/display/dc/inc/hw/stream_encoder.h | 2 +- .../amd/display/dc/inc/hw/timing_generator.h | 2 + .../gpu/drm/amd/display/dc/inc/hw_sequencer.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - .../amd/display/include/ddc_service_types.h | 10 +- .../amd/display/modules/color/color_gamma.c | 4 +- .../amd/display/modules/freesync/freesync.c | 276 ++++-------------- .../amd/display/modules/inc/mod_freesync.h | 2 + .../amd/display/modules/inc/mod_info_packet.h | 2 +- .../display/modules/info_packet/info_packet.c | 88 ++++++ .../amd/display/modules/power/power_helpers.c | 121 +++++++- 56 files changed, 1045 insertions(+), 821 deletions(-) -- 2.17.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx