[PATCH 00/29] DC Linux Patches Oct 25, 2017

Harry Wentland harry.wentland at amd.com
Thu Oct 26 18:34:56 UTC 2017


 * Remove annoyning Freesync warning
 * Fix Freesync and amd-stg which was broken in last set of patches
 * Fix issue with plugging in displays during S3
 * Bunch of generic fixes found during Raven bringup
 * Whole bunch of Raven fixes and work

Andrew Jiang (3):
  drm/amd/display: Reject PPLib clock values if they are invalid
  drm/amd/display: Use constants from atom.h for HDMI caps read
  drm/amd/display: Don't reject 3D timings

Anthony Koo (1):
  drm/amd/display: Move hdr_metadata from plane to stream

Charlene Liu (1):
  drm/amd/display: correct DP is always in full range or bt609

Dmytro Laktyushkin (2):
  drm/amd/display: fix split recout calculation
  drm/amd/display: fix split recout offset

Eric Yang (1):
  drm/amd/display: Add timing validation against dongle cap

Harry Wentland (7):
  drm/amdgpu: Remove immutable flag from freesync_capable property
  drm/amd/display: Move conn_state to header
  drm/amd/display: Use plane pointer to avoid line breaks
  drm/amd/display: Use single fail label in init_drm_dev
  drm/amd/display: Explicitly call ->reset for each object
  drm/amd/display: Don't access legacy properties
  drm/amd/display: Fix Freesync enablement

Hersen Wu (1):
  drm/amd/display: Handle as MST first and then DP dongle if sink
    support both

Leo (Sunpeng) Li (2):
  drm/amd/display: Fix styling of freesync code in commit_tail
  drm/amd/display: Complete TODO item: use new DRM iterator

Roman Li (1):
  drm/amd/display: Fix S3 topology change

SivapiriyanKumarasamy (1):
  drm/amd/display: Apply VQ adjustments in MPO case

Tony Cheng (3):
  drm/amd/display: dal 3.1.08
  drm/amd/display: dal 3.1.09
  drm/amd/display: dal 3.1.10

Yongqiang Sun (3):
  drm/amd/display: Power down front end in init_hw.
  drm/amd/display: Not reset front end when program back end.
  drm/amd/display: Added disconnect dchub.

Yue Hin Lau (3):
  drm/amd/display: create new files for hubbub functions
  drm/amd/display: create new structure for hubbub
  drm/amd/display: fix bug from last commit for hubbub

 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 198 ++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  13 +
 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c   |  68 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  23 +-
 drivers/gpu/drm/amd/display/dc/core/dc_debug.c     |   4 +
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      | 108 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  21 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  51 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |  44 +-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   9 +
 drivers/gpu/drm/amd/display/dc/dc_types.h          |   5 -
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |  34 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn10/Makefile      |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |  31 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h   |  47 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c    |  44 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c    | 510 +++++++++++++
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h    | 217 ++++++
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |   9 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  | 841 +++++----------------
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h  |   1 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |  44 ++
 .../amd/display/dc/dcn10/dcn10_timing_generator.c  |   3 -
 drivers/gpu/drm/amd/display/dc/inc/core_status.h   |   2 +-
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h        |  10 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h       |   2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |  14 +
 drivers/gpu/drm/amd/display/dc/inc/hw/ipp.h        |   6 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/transform.h  |   6 +-
 32 files changed, 1468 insertions(+), 906 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h

-- 
2.14.1



More information about the amd-gfx mailing list