[PATCH 00/31] DC Linux Patches May 23, 2017
Harry Wentland
harry.wentland at amd.com
Tue May 23 14:08:38 UTC 2017
* Use update_surfaces for stream instead of special casing it
* Fix wrong scanline reporting
* Bunch of other bug fixes for Raven, Vega, and others
* Some small cleanups and a large cleanup in memory interface
Amy Zhang (2):
drm/amd/display: Program CSC Mode For BT2020
drm/amd/display: Disable ABM when eDP is disabled
Andrey Grodzovsky (7):
drm/amd/display: Fix slow FPS.
drm/amd/display: Use dc_update_surfaces_for_stream for flip.
drm/amd/display: Clen unused interface.
drm/amd/display: Unify loop for surface update and page flip.
drm/amd/display: Add missed wait_for_prev_commits.
drm/amd/display: Query for update plane type.
drm/amd/display: Remove redundant condition.
Ayyappa Chandolu (1):
drm/amd/display: Fix ASSR enablement on DP to EDP converter
Dmytro Laktyushkin (7):
drm/amd/display: fix mpo blanking out on one of planes being set not
visible
drm/amd/display: dce 8 - 12 mem_input refactor to new style
drm/amd/display: add missing GRPH_UPDATE_LOCK field macro for
dce_mem_input
drm/amd/display: make dc_get_validate_context re-entrant
drm/amd/display: revert dc_get_validate_context re-entrancy fix
drm/amd/display: remove GRPH_SURFACE_UPDATE_IMMEDIATE_EN field
programming
drm/amd/display: fix flip register write sequence
Harry Wentland (2):
drm/amd/display: Remove unused addr var in TG
drm/amd/display: No need to assert on stream_status
Leo (Sunpeng) Li (3):
drm/amd/display: Fix dcn10 cursor set position hang
drm/amd/display: Refactor use_lut() from dce110 to dce
drm/amd/display: Implement input gamma LUT
Roman Li (1):
drm/amd/display: Fix 5th display lightup on Vega10
Tom St Denis (6):
drm/amd/display: Tidy up
dce120_timing_generator_enable_advanced_request()
drm/amd/display: Fix indentation in dce120_tg_program_timing()
drm/amd/display: Make dce120_tg_is_blanked() more legible
drm/amd/display: Clean up indentation in dce120_tg_set_blank()
drm/amd/display: Tidy up dce120_clock_source_create()
drm/amd/display: Tidy up mem_input_program_surface_flip_and_addr()
Tony Cheng (2):
drm/amd/display: read VM settings from MMHUB
drm/amd/display: fix YUV surface address programming sequence
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c | 172 +++++---
drivers/gpu/drm/amd/display/dc/core/dc.c | 61 ++-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 16 +
drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 6 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 30 +-
drivers/gpu/drm/amd/display/dc/dc.h | 14 +-
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 21 +
drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c | 12 +
drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 2 +
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 297 ++++++++++++--
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h | 115 ++++--
.../drm/amd/display/dc/dce100/dce100_resource.c | 100 ++---
drivers/gpu/drm/amd/display/dc/dce110/Makefile | 3 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 27 +-
.../drm/amd/display/dc/dce110/dce110_mem_input.c | 437 ---------------------
.../drm/amd/display/dc/dce110/dce110_mem_input.h | 121 ------
.../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 158 ++++----
.../drm/amd/display/dc/dce110/dce110_mem_input_v.h | 66 +---
.../drm/amd/display/dc/dce110/dce110_resource.c | 80 ++--
drivers/gpu/drm/amd/display/dc/dce112/Makefile | 2 +-
.../drm/amd/display/dc/dce112/dce112_mem_input.c | 54 ---
.../drm/amd/display/dc/dce112/dce112_mem_input.h | 38 --
.../drm/amd/display/dc/dce112/dce112_resource.c | 104 ++---
.../drm/amd/display/dc/dce112/dce112_resource.h | 3 +-
drivers/gpu/drm/amd/display/dc/dce120/Makefile | 2 +-
.../drm/amd/display/dc/dce120/dce120_mem_input.c | 340 ----------------
.../drm/amd/display/dc/dce120/dce120_mem_input.h | 37 --
.../drm/amd/display/dc/dce120/dce120_resource.c | 79 +---
.../display/dc/dce120/dce120_timing_generator.c | 85 ++--
drivers/gpu/drm/amd/display/dc/dce80/Makefile | 3 +-
.../gpu/drm/amd/display/dc/dce80/dce80_mem_input.c | 83 ----
.../gpu/drm/amd/display/dc/dce80/dce80_mem_input.h | 36 --
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 100 ++---
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 47 ++-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 92 ++++-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 22 ++
.../gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c | 112 +++---
.../gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.h | 26 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 3 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 38 +-
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 16 +-
drivers/gpu/drm/amd/display/dc/inc/resource.h | 9 +-
45 files changed, 1034 insertions(+), 2052 deletions(-)
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce112/dce112_mem_input.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce112/dce112_mem_input.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce120/dce120_mem_input.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce120/dce120_mem_input.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce80/dce80_mem_input.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce80/dce80_mem_input.h
--
2.11.0
More information about the amd-gfx
mailing list