[PATCH 00/34] DC Patches Feb 12, 2018

Harry Wentland harry.wentland at amd.com
Mon Feb 12 17:15:51 UTC 2018


 * Start using gamma, regamma and CTM (Leo)
 * Raven eDP boot optimization
 * Get FBC to work without fbdev emulation
 * Bunch of cleanups and Raven fixes

Anthony Koo (1):
  drm/amd/display: provide an interface to query firmware version

Charlene Liu (2):
  drm/amd/display: boot up/S4 fix mainlink off before BL.
  drm/amd/display: add force_trigger even to static screen control

Dmytro Laktyushkin (1):
  drm/amd/display: disable seamless vp adjustment for mirrored surface

Eric Yang (2):
  drm/amd/display: Tread bad EDID as no EDID
  drm/amd/display: Add logging for aux DPCD access

Harry Wentland (6):
  drm/amd/display: Change blackout time to 0 on CZ/ST
  drm/amd/display: Remove unused DCE80 compressor
  drm/amd/display: Re-use DCE100 display_power_gating for DCE80
  drm/amd/display: Make couple functions in DCE80 TG static
  drm/amd/display: Add missing Vega defines to dal_asic_id
  drm/amd/display: Remove unused dm_pp_ interfaces

Hersen Wu (1):
  drm/amd/display: VGA black screen from s3 when attached to hook

John Barberiz (2):
  drm/amd/display: Rearchitecture HDMI HPD
  drm/amd/display: Remove delay on disconnect patch

Ken Chalmers (1):
  drm/amd/display: Remove duplicate entries from BIOS function table

Leo (Sunpeng) Li (11):
  drm/amd/display: Use hardware max low point when sampling OTF
  drm/amd/display: Add color module's gamma helpers to Linux build
  drm/amd/display: Implement color management
  drm/amd/display: Hookup color management functions
  drm/amd/display: Refactor max color lut entries into a macro.
  drm/amd/display: Expose dither setting functionality to Linux
  drm/amd/display: When enabling CRC, disable dither & enable truncation
  drm/amd/display: Rework DCE transform bit depth reduction programming.
  drm/amd/display: Expose DCE110 CRC functions for DCE8
  drm/amd/display: Skip 2 frames when first reading CRC
  drm/amd/display: Fix increment when sampling OTF in DCE

Martin Tsai (1):
  drm/amd/display: add monitor patch for delay after DP receive power up

Roman Li (1):
  drm/amd/display: Make FBC work without fbdev emulation

Tao (1):
  drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2

Tony Cheng (2):
  drm/amd/display: dal 3.1.33
  drm/amd/display: dal 3.1.34

Vitaly Prosyak (1):
  drm/amd/display: De PQ implementation

Yongqiang Sun (1):
  drm/amd/display: Keep eDP stream enabled during boot.

 drivers/gpu/drm/amd/display/Makefile               |    3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/Makefile     |    2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  106 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   10 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |  228 ++++
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |   23 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c |   33 -
 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c  |    4 -
 drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c   |    8 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   59 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   65 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |    2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   12 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   18 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h           |    4 +
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |    3 +
 drivers/gpu/drm/amd/display/dc/dc_types.h          |    2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c      |    2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c |  104 +-
 .../amd/display/dc/dce100/dce100_hw_sequencer.c    |    2 +-
 .../amd/display/dc/dce100/dce100_hw_sequencer.h    |    4 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   53 +-
 .../display/dc/dce110/dce110_timing_generator.c    |    8 +-
 .../display/dc/dce110/dce110_timing_generator.h    |    6 +
 drivers/gpu/drm/amd/display/dc/dce80/Makefile      |    2 +-
 .../drm/amd/display/dc/dce80/dce80_compressor.c    |  834 ------------
 .../drm/amd/display/dc/dce80/dce80_compressor.h    |   78 --
 .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c  |   38 +-
 .../amd/display/dc/dce80/dce80_timing_generator.c  |  127 +-
 .../amd/display/dc/dce80/dce80_timing_generator.h  |    6 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c    |   30 +-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |    2 +
 drivers/gpu/drm/amd/display/dc/dm_services.h       |   31 -
 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c |   16 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h       |    7 -
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |    8 +
 drivers/gpu/drm/amd/display/modules/color/Makefile |   31 +
 .../drm/amd/display/modules/color/color_gamma.c    | 1403 ++++++++++++++++++++
 .../drm/amd/display/modules/color/color_gamma.h    |   53 +
 39 files changed, 2135 insertions(+), 1292 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dce80/dce80_compressor.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dce80/dce80_compressor.h
 create mode 100644 drivers/gpu/drm/amd/display/modules/color/Makefile
 create mode 100644 drivers/gpu/drm/amd/display/modules/color/color_gamma.c
 create mode 100644 drivers/gpu/drm/amd/display/modules/color/color_gamma.h

-- 
2.14.1



More information about the amd-gfx mailing list