[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