[PATCH 00/20] DC Patches Dec 1, 2017

Harry Wentland harry.wentland at amd.com
Fri Dec 1 14:25:34 UTC 2017


 * Bunch of fixes for DCN BW
 * DCN programming sequence optimizations
 * Leave Freesync disabled unless usermode turns it on
 * Print DC version at initialization

Dmytro Laktyushkin (4):
  drm/amd/display: set chroma taps to 1 when not scaling
  drm/amd/display: Add dppclk to dcn_bw_clocks
  drm/amd/display: add assert to verify dcn_calc input validity
  drm/amd/display: use clamping rather than truncation for CM fp
    conversions

Eric Bernstein (2):
  drm/amd/display: use REG_UPDATE for MPC mux
  drm/amd/display: Move OPP mpc tree initialization to hw_init

Eric Yang (1):
  drm/amd/display: fix missing pixel clock adjustment for dongle

Harry Wentland (4):
  drm/amd/display: Print DC_VER at DC init
  drm/amd/display: Remove redundant NULL check in DCE11 HWSS
  drm/amd/display: Remove grph_object_id.c and move function to
    bios_parser
  drm/amd/display: Add TODO item to remove vector.c

Leo (Sunpeng) Li (1):
  drm/amd/display: Disable freesync by default

Tony Cheng (2):
  drm/amd/display: really fix time out in init sequence
  drm/amd/display: dal 3.1.25

Vitaly Prosyak (2):
  drm/amd/display: Move unity TF type to predefined types
  drm/amd/display: Correct fixed point calculation.

Yongqiang Sun (1):
  drm/amd/display: Move wait for hpd ready out from edp power control.

Yue Hin Lau (3):
  drm/amd/display: dpp clean up
  drm/amd/display: OPTC cleanup/implementation
  drm/amd/display: remove format_control from set_cursor_attributes

 drivers/gpu/drm/amd/display/TODO                   |   3 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 drivers/gpu/drm/amd/display/dc/basics/Makefile     |   2 +-
 drivers/gpu/drm/amd/display/dc/basics/conversion.c |   2 +-
 drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c |  24 +-
 .../gpu/drm/amd/display/dc/basics/grph_object_id.c |  75 -----
 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c  |  46 +++
 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c   |  20 ++
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |  29 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c |  11 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   4 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h     |   3 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |  15 -
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |  19 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.h    |   4 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c |  18 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |  16 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h   |   3 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c    |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |   5 +-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   8 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c   |   8 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c   |   7 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |  10 +-
 .../amd/display/dc/dcn10/dcn10_timing_generator.c  | 316 ++++++++++-----------
 .../amd/display/dc/dcn10/dcn10_timing_generator.h  |  90 +++++-
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |   7 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/opp.h        |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |   1 +
 drivers/gpu/drm/amd/display/include/fixed31_32.h   |   4 +-
 .../gpu/drm/amd/display/include/grph_object_id.h   |   4 -
 32 files changed, 413 insertions(+), 355 deletions(-)
 delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/grph_object_id.c

-- 
2.14.1



More information about the amd-gfx mailing list