[PATCH 00/38] DC Patches 02 Oct 2019

Bhawanpreet Lakha Bhawanpreet.Lakha at amd.com
Wed Oct 2 18:15:55 UTC 2019


Summary Of Changes
*fix compile warnings
*dcn21 fixes (audio, clk_mgr)
*DML output calculations update

Anthony Koo (1):
  drm/amd/display: 3.2.52

Aric Cyr (4):
  drm/amd/display: Update V_UPDATE whenever VSTARTUP changes
  drm/amd/display: Properly round nominal frequency for SPD
  drm/amd/display: 3.2.53
  drm/amd/display: 3.2.54

Charlene Liu (1):
  drm/amd/display: use vbios message to call smu for dpm level

David Galiffi (1):
  drm/amd/display: Fix dongle_caps containing stale information.

Dmytro Laktyushkin (2):
  drm/amd/display: fix pipe re-assignment when odm present
  drm/amd/display: add renoir specific watermark range and clk helper

Eric Yang (3):
  drm/amd/display: exit PSR during detection
  drm/amd/display: fix code to control 48mhz refclk
  drm/amd/display: hook up notify watermark ranges and get clock table

Jaehyun Chung (1):
  drm/amd/display: Add capability check for static ramp calc

Joseph Gravenor (2):
  drm/amd/display: fix hotplug during display off
  drm/amd/display: add guard for SMU ver, for 48mhz clk

Joshua Aberback (2):
  drm/amd/display: Add missing shifts and masks for dpp registers on
    dcn2
  drm/amd/display: Restore should_update_pstate_support after bad revert

Josip Pavic (1):
  drm/amd/display: wait for set pipe mcp command completion

Julian Parkin (2):
  drm/amd/display: Reprogram FMT on pipe change
  drm/amd/display: Program DWB watermarks from correct state

Jun Lei (1):
  drm/amd/display: add explicit comparator as default optimization check

Leo Li (1):
  drm/amd/display: Fix maybe-uninitialized warning

Lewis Huang (1):
  drm/amd/display: check phy dpalt lane count config

Martin Leung (1):
  drm/amd/display: add more checks to validate seamless boot timing

Michael Strauss (1):
  drm/amd/display: Update number of dcn21 audio endpoints

Nikola Cornij (1):
  drm/amd/display: Add output bitrate to DML calculations

Robin Singh (1):
  drm/amd/display: Added pixel dynamic expansion control.

Sivapiriyan Kumarasamy (1):
  drm/amd/display: fix bug with check for HPD Low in verify link cap

Sung Lee (1):
  drm/amd/display: Skip DIG Check if Link is Virtual for Display Count

Vitaly Prosyak (1):
  drm/amd/display: add new active dongle to existent w/a

Wayne Lin (4):
  drm/amd/display: Correct values in AVI infoframe
  drm/amd/display: add support for VSIP info packet
  drm/amd/display: build up VSIF infopacket
  drm/amd/display: correct stream LTE_340MCSC_SCRAMBLE value

Wenjing Liu (1):
  drm/amd/display: skip enable stream on disconnected display

Wesley Chalmers (1):
  drm/amd/display: Use dcn1 Optimal Taps Get

Wyatt Wood (1):
  drm/amd/display: Add Logging for Gamma Related information

Xiaodong Yan (1):
  drm/amd/display: make aux defer delay and aux sw start delay seperate

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  16 ++-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c |   9 +-
 .../gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c  |  25 ++++
 .../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c  |  24 ++++
 .../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h  |   1 +
 .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 135 ++++++++++++++----
 .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h |  11 +-
 .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c   |  19 ++-
 .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h   |   4 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  94 +++++++++++-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |  43 +++++-
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c  |  33 ++++-
 .../gpu/drm/amd/display/dc/core/dc_stream.c   |   4 +-
 drivers/gpu/drm/amd/display/dc/dc.h           |  17 ++-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h  |   5 +
 drivers/gpu/drm/amd/display/dc/dc_link.h      |  17 ++-
 drivers/gpu/drm/amd/display/dc/dc_stream.h    |   3 +
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.c  |   3 +
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c  |  11 +-
 .../display/dc/dce110/dce110_hw_sequencer.c   |  16 +--
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c  |   4 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h  |   5 +
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c |  16 ++-
 .../amd/display/dc/dcn10/dcn10_link_encoder.h |   1 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_opp.c  |   3 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c |  60 ++------
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.h |   5 +-
 .../display/dc/dcn10/dcn10_stream_encoder.c   |  62 ++++++++
 .../display/dc/dcn10/dcn10_stream_encoder.h   |   5 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c  |  86 +----------
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h  |   5 -
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    |  38 ++++-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_optc.c |   2 +-
 .../drm/amd/display/dc/dcn20/dcn20_resource.c |  14 +-
 .../display/dc/dcn20/dcn20_stream_encoder.c   |   4 +
 .../drm/amd/display/dc/dcn21/dcn21_resource.c |  32 +++--
 .../amd/display/dc/dml/display_mode_structs.h |   2 +-
 .../drm/amd/display/dc/dml/display_mode_vba.c |   2 +
 .../gpu/drm/amd/display/dc/inc/dc_link_dp.h   |   3 +
 .../gpu/drm/amd/display/dc/inc/hw/clk_mgr.h   |  11 +-
 .../amd/display/dc/inc/hw/clk_mgr_internal.h  |  25 +++-
 .../drm/amd/display/dc/inc/hw/link_encoder.h  |   4 +
 drivers/gpu/drm/amd/display/dc/inc/hw/opp.h   |   1 +
 .../amd/display/dc/inc/hw/stream_encoder.h    |   5 +
 .../amd/display/dc/inc/hw/timing_generator.h  |   2 +
 .../gpu/drm/amd/display/dc/inc/hw_sequencer.h |  13 +-
 .../amd/display/include/ddc_service_types.h   |   2 +
 .../amd/display/modules/freesync/freesync.c   |  17 ++-
 .../amd/display/modules/inc/mod_info_packet.h |   3 +
 .../display/modules/info_packet/info_packet.c |  98 +++++++++++++
 50 files changed, 766 insertions(+), 254 deletions(-)

-- 
2.17.1



More information about the amd-gfx mailing list