[PATCH 00/25] DC Patches Jan 08, 2019
sunpeng.li at amd.com
sunpeng.li at amd.com
Tue Jan 8 16:28:02 UTC 2019
From: Leo Li <sunpeng.li at amd.com>
Summary of change:
* AUX interface cleanup and refactor
* Fix potential warning storm on Raven
* Fix vanishing cursor bug on Raven
Bayan Zabihiyan (1):
drm/amd/display: Add new infopacket definition
Charlene Liu (2):
drm/amd/display: fix PME notification not working in RV desktop
drm/amd/display: dp interlace MSA timing programming for Interlace
mode.
David Francis (4):
drm/amd/display: Shift dc link aux to aux_payload
drm/amd/display: Switch ddc to new aux interface
drm/amd/display: Change from aux_engine to dce_aux
drm/amd/display: Remove i2caux folder
Derek Lai (1):
drm/amd/display: Set link rate set if eDP ver >= 1.4.
Dmytro Laktyushkin (1):
drm/amd/display: Rename configure_encoder to enc1_configure_encoder
Eric Bernstein (1):
drm/amd/display: Check if registers are available before accessing
Eric Yang (1):
drm/amd/display: add workaround for 4k video underflow
Joshua Aberback (2):
drm/amd/display: Fix missing hwss function for dce
drm/amd/display: Fix for NULL ramp pointer crashing driver
Josip Pavic (1):
drm/amd/display: Pack DMCU iRAM alignment
Krunoslav Kovac (1):
drm/amd/display: Check for NULL when creating gamma struct
Leo Li (1):
Revert "drm/amd/display: Signal hw_done() after waiting for
flip_done()"
Martin Tsai (1):
drm/amd/display: Redefine DMCU_SCRATCH to identify DMCU state
Nicholas Kazlauskas (1):
drm/amd/display: Fix disabled cursor on top screen edge
Roman Li (1):
drm/amd/display: fix warning on raven hotplug
Steven Chiu (3):
drm/amd/display: 3.2.12
drm/amd/display: 3.2.13
drm/amd/display: 3.2.14
Tony Cheng (1):
drm/amd/display: refactor reg_update
abdoulaye berthe (1):
drm/amd/display: fix CTS 4.2.2.8
hersen wu (1):
drm/amd/display: dal-pplib interface refactor dal part
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 84 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 57 ++
drivers/gpu/drm/amd/display/dc/Makefile | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 13 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 161 +---
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 111 ++-
drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 9 +-
drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 13 +-
drivers/gpu/drm/amd/display/dc/dc_helper.c | 36 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 1 -
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 647 +++------------
drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 30 +-
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 123 +--
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 65 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 2 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 30 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 2 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 2 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 2 +-
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 42 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +-
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 6 +-
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 55 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 68 +-
drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 606 --------------
drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h | 86 --
.../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 106 ---
.../amd/display/dc/i2caux/dce100/i2caux_dce100.h | 32 -
.../display/dc/i2caux/dce110/aux_engine_dce110.c | 505 ------------
.../display/dc/i2caux/dce110/aux_engine_dce110.h | 78 --
.../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 218 -----
.../dc/i2caux/dce110/i2c_sw_engine_dce110.c | 160 ----
.../dc/i2caux/dce110/i2c_sw_engine_dce110.h | 43 -
.../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 329 --------
.../amd/display/dc/i2caux/dce110/i2caux_dce110.h | 54 --
.../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 120 ---
.../amd/display/dc/i2caux/dce120/i2caux_dce120.h | 32 -
.../display/dc/i2caux/dce80/i2c_hw_engine_dce80.c | 875 ---------------------
.../display/dc/i2caux/dce80/i2c_hw_engine_dce80.h | 54 --
.../display/dc/i2caux/dce80/i2c_sw_engine_dce80.h | 43 -
.../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c | 284 -------
.../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h | 38 -
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 120 ---
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h | 32 -
.../display/dc/i2caux/diagnostics/i2caux_diag.c | 97 ---
.../display/dc/i2caux/diagnostics/i2caux_diag.h | 32 -
drivers/gpu/drm/amd/display/dc/i2caux/engine.h | 111 ---
.../gpu/drm/amd/display/dc/i2caux/engine_base.c | 52 --
drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c | 118 ---
drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h | 115 ---
.../amd/display/dc/i2caux/i2c_generic_hw_engine.c | 284 -------
.../amd/display/dc/i2caux/i2c_generic_hw_engine.h | 77 --
.../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 251 ------
.../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h | 80 --
.../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c | 601 --------------
.../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h | 81 --
drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h | 122 ---
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 17 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 10 +-
.../gpu/drm/amd/display/include/i2caux_interface.h | 33 +-
.../drm/amd/display/modules/color/color_gamma.c | 3 +-
.../drm/amd/display/modules/freesync/freesync.c | 94 ++-
.../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 +-
.../gpu/drm/amd/display/modules/inc/mod_shared.h | 3 +-
.../drm/amd/display/modules/power/power_helpers.c | 5 +-
72 files changed, 762 insertions(+), 6844 deletions(-)
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/engine.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/engine_base.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h
--
2.7.4
More information about the amd-gfx
mailing list