* Fix HDMI 4k60 problems on some ASICs * Fix NULL pointer when trying to wake up screen * Fix HDMI infoframe problem (wrong colors) * Increase LUT size to 4096 * Bunch of multi-plane fixes for Chrome * Bunch of other DCN patches Bhawanpreet Lakha (2): drm/amd/display: Use MACROS instead of dm_logger drm/amd/display: define DC_LOGGER for logger Dmytro Laktyushkin (4): drm/amd/display: Update DCN OPTC registers drm/amd/display: add per pipe dppclk for drm/amd/display: add diags clock programming drm/amd/display: fix dcn1 dppclk when min dispclk patch applies Eric Bernstein (1): drm/amd/display: Fix DAL surface change test Eric Yang (2): drm/amd/display: fix missing az disable in reset backend drm/amd/display: update infoframe after dig fe is turned on Harry Wentland (6): drm/amd/display: Remove duplicate dm_pp_power_level enum drm/amd/display: Use crtc enable/disable_vblank hooks drm/amd/display: Return success when enabling interrupt drm/amd/display: Clean up formatting in irq_service_dce110.c drm/amd/display: Don't blow up if TG is NULL in dce110_vblank_set drm/amd/display: Default HDMI6G support to true. Log VBIOS table error. Hersen Wu (2): drm/amd/display: move MST branch initialize to before link training drm/amd/display: Check DCN PState ASSERT failure John Barberiz (1): drm/amd/display: Add passive dongle support for HPD Rearch Leo (Sunpeng) Li (2): drm/amd/display: Use 4096 lut entries drm/amd/display: Add regamma lut write mask to SOC base Roman Li (1): drm/amd/display: Fix active dongle hotplug Shirish S (4): drm/amd/display: allocate fbc buffer in AMDGPU_GEM_DOMAIN_GTT drm/amd/display: defer modeset check in dm_update_planes_state drm/amd/display: validate plane in dce110 for scaling drm/amd/display: update plane params before validation Tony Cheng (3): drm/amd/display: dal 3.1.35 drm/amd/display: dal 3.1.36 drm/amd/display: dal 3.1.37 Vitaly Prosyak (1): drm/amd/display: Handle HDR use cases. Wenjing Liu (1): drm/amd/display: Update Link Training Fallback logic Xingyue Tao (1): drm/amd/display: add psr_version to stream Yongqiang Sun (1): drm/amd/display: Clear dmps off for eDP when resume. Yue Hin Lau (1): drm/amd/display: update cur_clock correctly within set bandwidth drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 40 +++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 77 ++++++++--- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 14 ++ drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 6 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 11 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +-- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 67 ++++----- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 151 ++++++++++++-------- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/dc.h | 15 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 5 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 17 +-- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 32 +++-- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 8 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 38 ++--- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 11 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.h | 1 + .../drm/amd/display/dc/dce110/dce110_compressor.c | 14 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 49 +++---- .../drm/amd/display/dc/dce110/dce110_resource.c | 19 ++- .../display/dc/dce110/dce110_timing_generator_v.c | 17 +-- .../drm/amd/display/dc/dce110/dce110_transform_v.c | 5 +- .../drm/amd/display/dc/dce112/dce112_compressor.c | 27 ++-- .../drm/amd/display/dc/dce112/dce112_resource.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 153 +++++++++++++++++++++ .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 5 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 77 ++++------- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 82 +++++++---- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 6 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 10 ++ drivers/gpu/drm/amd/display/dc/dm_services_types.h | 19 +-- drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 6 +- .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 6 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 26 ++-- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 + .../amd/display/dc/irq/dce110/irq_service_dce110.c | 75 +++++----- drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 10 +- .../drm/amd/display/include/link_service_types.h | 5 +- drivers/gpu/drm/amd/display/include/logger_types.h | 33 +++++ .../drm/amd/display/modules/color/color_gamma.c | 143 +++++++++---------- 49 files changed, 841 insertions(+), 526 deletions(-) -- 2.14.1