[PATCH 00/34] DC Patches May 24, 2018

Harry Wentland harry.wentland at amd.com
Fri May 25 16:01:59 UTC 2018


Important fixes here:
 * Audio endpoint fix (Charlene)
 * Fix mem leak (Leo)
 * Fix hotplug MST after unplug SST (Mikita)
 * Fix issues using udelay in FBC path (Roman)

Anthony Koo (4):
  drm/amd/display: Prefix event prints with ==Event==
  drm/amd/display: add DPCD read for Sink ieee OUI
  drm/amd/display: add config for sending VSIF
  drm/amd/display: Refactor audio programming

Aric Cyr (1):
  drm/amd/display: Default log masks should include all connectivity
    events

Charlene Liu (2):
  drm/amd/display: add register offset != 0 check.
  drm/amd/display: Clean up submit_channel_request

Dmytro Laktyushkin (3):
  drm/amd/display: upgrade scaler math
  drm/amd/display: add dentist frequency to resource pool
  drm/amd/display: fix dscl_manual_ratio_init

Eric Bernstein (5):
  drm/amd/display: pass pipe_ctx straight to blank_pixel_data
  drm/amd/display: Add function to get optc active size
  drm/amd/display: DP component depth 16 bpc
  drm/amd/display: Set TMZ and DCC for secondary surface
  drm/amd/display: DP YCbCr 4:2:0 support

Hersen Wu (2):
  drm/amd/display: AUX will exit when HPD LOW detected
  drm/amd/display: Fix indentation in dcn10 resource constructor

Krunoslav Kovac (1):
  drm/amd/display: Dynamic HDR metadata mem buffer

Leo (Sunpeng) Li (1):
  drm/amd/display: Destroy connector state on reset

Mikita Lipski (3):
  drm/amd/display: Release fake sink
  drm/amd/display: Do not program interrupt status on disabled crtc
  drm/amd/display: Do not limit color depth to 8bpc

Nikola Cornij (3):
  drm/amd/display: Read DPCD link caps up to and including
    DP_ADAPTER_CAP
  drm/amd/display: Read DP_SINK_COUNT_ESI range on HPD for DP 1.4
  drm/amd/display: Optimize DP_SINK_STATUS_ESI range read on HPD

Reza Amini (1):
  drm/amd/display: Prefix TIMING_STANDARD entries with DC_

Roman Li (2):
  drm/amd/display: replace msleep with udelay in fbc path
  drm/amd/display: check if audio clk enable is applicable

Samson Tam (1):
  drm/amd/display: decouple front and backend pgm using dpms_off as
    backend enable flag

Tony Cheng (3):
  drm/amd/display: dal 3.1.45
  drm/amd/display: dal 3.1.46
  drm/amd/display: dal 3.1.47

Vitaly Prosyak (1):
  drm/amd/display: HLG support

Yasir Al Shekerchi (1):
  drm/amd/display: Added documentation for some DC interface functions

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  44 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c |   3 +
 .../drm/amd/display/dc/basics/fixpt31_32.c    |   5 +
 .../drm/amd/display/dc/basics/log_helpers.c   |   2 +
 .../gpu/drm/amd/display/dc/basics/logger.c    |  83 ++--
 drivers/gpu/drm/amd/display/dc/core/dc.c      | 143 ++++--
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |  74 ++-
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c  |  53 ++-
 .../gpu/drm/amd/display/dc/core/dc_resource.c | 425 ++++++++++++------
 .../gpu/drm/amd/display/dc/core/dc_surface.c  |  11 +
 drivers/gpu/drm/amd/display/dc/dc.h           |   5 +-
 drivers/gpu/drm/amd/display/dc/dc_ddc_types.h |   2 +-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h  |  34 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h    |   4 +
 drivers/gpu/drm/amd/display/dc/dc_types.h     |  18 +-
 .../amd/display/dc/dce/dce_stream_encoder.c   |   6 +-
 .../amd/display/dc/dce110/dce110_compressor.c |   8 +-
 .../display/dc/dce110/dce110_hw_sequencer.c   | 296 ++++++------
 .../display/dc/dce110/dce110_hw_sequencer.h   |   4 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c  |   3 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h  |   6 +-
 .../drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c |   8 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c |  14 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h |   8 +
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c |  26 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c |  32 ++
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.h |   4 +
 .../drm/amd/display/dc/dcn10/dcn10_resource.c |   3 +-
 .../display/dc/dcn10/dcn10_stream_encoder.c   |  18 +-
 .../drm/amd/display/dc/i2caux/aux_engine.c    |  16 +
 .../drm/amd/display/dc/i2caux/aux_engine.h    |   5 +-
 .../dc/i2caux/dce110/aux_engine_dce110.c      |  56 ++-
 .../gpu/drm/amd/display/dc/i2caux/engine.h    |   3 +-
 .../gpu/drm/amd/display/dc/inc/core_types.h   |   1 +
 .../amd/display/dc/inc/hw/timing_generator.h  |   3 +
 .../gpu/drm/amd/display/dc/inc/hw_sequencer.h |   8 +-
 .../amd/display/include/ddc_service_types.h   |   3 +-
 .../gpu/drm/amd/display/include/fixed31_32.h  |   9 +
 .../amd/display/include/logger_interface.h    |   2 +
 .../amd/display/modules/color/color_gamma.c   | 137 ++++++
 .../amd/display/modules/freesync/freesync.c   |   3 +-
 .../amd/display/modules/inc/mod_freesync.h    |   2 +
 .../gpu/drm/amd/display/modules/stats/stats.c |   2 +-
 43 files changed, 1080 insertions(+), 512 deletions(-)

-- 
2.17.0



More information about the amd-gfx mailing list