[PATCH 00/16] DC Patches Apr 3, 2017
Harry Wentland
harry.wentland at amd.com
Mon Apr 3 23:07:14 UTC 2017
* First phase of getting multi-plane support
* Using DRM for all aux/i2c & edid read
* Fix screen flicker on Tonga & Bonaire
* Bunch of Raven bandwidth fixes
* Bunch of other fixes
Amy Zhang (1):
drm/amd/display: PSR Aux Channel and Static Screen Support Fix
Andrey Grodzovsky (5):
drm/amd/display: Remove get_connector_for_link.
drm/amd/display: Remove get_connector_for_sink.
drm/amd/display: Fix i2c write flag.
drm/amd/display: Refactor edid read.
drm/amd/display: Fix s3 hang on resume.
Dmytro Laktyushkin (1):
drm/amd/display: fix dce_calc surface pitch setting for non underlay
pipes
Harry Wentland (1):
drm/amd/display: Fix cleanup in amdgpu_dm_initialize_drm_device
Jordan Lazare (2):
drm/amd/display: Fill in vrefresh and min_vblank_time for dce8/dce10
drm/amd/display: Log clock source in error condition
Reza Amini (2):
drm/amd/display: remove surface validation against stream rect
drm/amd/display: refactor member referencing to improve readability
Shirish S (2):
drm/amd/display: decouple per-crtc-plane model
drm/amd/display: update plane functionalities
Yongqiang Sun (1):
drm/amd/display: Ignore visible flag when check surface update type.
Zeyu Fan (1):
drm/amd/display: Temporary disable PSR for HBR2 & HBR3
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 21 ++
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 76 ++--
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 112 +++---
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 16 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 2 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 54 ++-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 2 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c | 139 ++++++--
.../drm/amd/display/amdgpu_dm/amdgpu_dm_types.h | 5 +-
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 4 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 80 ++++-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 55 +--
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 337 +-----------------
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 33 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 107 +++---
drivers/gpu/drm/amd/display/dc/dc.h | 25 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 6 +
drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c | 3 +-
.../amd/display/dc/dce100/dce100_hw_sequencer.c | 21 ++
.../amd/display/dc/dce100/dce100_hw_sequencer.h | 5 +
.../drm/amd/display/dc/dce100/dce100_resource.c | 7 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 8 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.h | 8 +
.../drm/amd/display/dc/dce110/dce110_resource.c | 7 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 7 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 2 +
.../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 2 +
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 7 +-
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 10 +
drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 9 +-
drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 38 +-
.../drm/amd/display/include/ddc_service_types.h | 28 --
.../gpu/drm/amd/display/include/i2caux_interface.h | 3 +
.../amd/display/modules/ddc_service/ddc_service.c | 381 +++++++++++++++++++++
.../drm/amd/display/modules/inc/mod_ddc_service.h | 64 ++++
35 files changed, 1009 insertions(+), 675 deletions(-)
create mode 100644 drivers/gpu/drm/amd/display/modules/ddc_service/ddc_service.c
create mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_ddc_service.h
--
2.11.0
More information about the amd-gfx
mailing list