[PATCH 00/15] DC Patches Feb 28, 2017

Harry Wentland harry.wentland at amd.com
Wed Mar 1 00:26:05 UTC 2017


* Block legacy gamma on 10-bit, only supported on 8
* DMCU PSR refactor
* Bunch of other changes and fixes
* Bunch of warning fixes and enabling warnings as errors,
  aka DC-less-shouty.

Amy Zhang (1):
  drm/amd/display: DMCU PSR Refactor

Charlene Liu (2):
  drm/amd/display: HDMI deep color mode audio issue
  drm/amd/display: 420 clock divided by 2 twice

Dmytro Laktyushkin (6):
  drm/amd/display: rename bandwidth_calcs.c to dce_calcs.c
  drm/amd/display: add scaler coefficients for 64 phase 5-8 taps
  drm/amd/display: remove apply_clk_constraints, used validate_bandwidth
    universally
  drm/amd/display: bandwidth update fix
  drm/amd/display: move visual confirm recout adjustment to scaler
  drm/amd/display: fix dce100_validate_bandwidth return value

Harry Wentland (4):
  drm/amd/display: Fix warnings in amdgpu_dm
  drm/amd/display: Fix warnings in DC
  drm/amd/display: Some more warning fixes
  drm/amd/display: Enable warnings as errors

Jordan Lazare (1):
  drm/amd/display: Fix gamma colour corruption for 10 bit surfaces

Leon Elazar (1):
  drm/amd/display: Surface Validation Fixes + Audio Mask

 drivers/gpu/drm/amd/display/Makefile               |   2 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c    |   2 +-
 .../dc/calcs/{bandwidth_calcs.c => dce_calcs.c}    |   0
 drivers/gpu/drm/amd/display/dc/core/dc.c           | 228 +-------
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |  23 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   9 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  11 +-
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |   2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.c       |   1 -
 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c     |   9 +
 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h     |   1 +
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |   1 -
 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c    |   6 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c      | 208 +++++++
 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h      | 107 +++-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  | 280 ++--------
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h  |  73 +--
 .../gpu/drm/amd/display/dc/dce/dce_scl_filters.c   | 608 +++++++++++++++++++++
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |  26 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c |   6 +
 .../amd/display/dc/dce100/dce100_hw_sequencer.c    |  15 +-
 .../drm/amd/display/dc/dce100/dce100_resource.c    |  10 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    | 312 ++++++-----
 .../drm/amd/display/dc/dce110/dce110_resource.c    |  29 +-
 .../display/dc/dce110/dce110_timing_generator_v.c  |   1 -
 .../drm/amd/display/dc/dce110/dce110_transform_v.c |   6 +
 .../drm/amd/display/dc/dce112/dce112_resource.c    |  22 +-
 .../drm/amd/display/dc/dce112/dce112_resource.h    |   2 +-
 drivers/gpu/drm/amd/display/dc/dce80/Makefile      |   3 +-
 .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c  |  16 +-
 .../gpu/drm/amd/display/dc/dce80/dce80_ipp_gamma.c |  71 ---
 .../gpu/drm/amd/display/dc/dce80/dce80_resource.c  |   8 +-
 drivers/gpu/drm/amd/display/dc/inc/core_status.h   |   1 -
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   6 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h       |   4 +
 .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h   |   9 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/transform.h  |   4 +
 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |   9 +-
 39 files changed, 1299 insertions(+), 834 deletions(-)
 rename drivers/gpu/drm/amd/display/dc/calcs/{bandwidth_calcs.c => dce_calcs.c} (100%)
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dce80/dce80_ipp_gamma.c

-- 
2.9.3



More information about the amd-gfx mailing list