* Some gamma correction rework and fixes * Some crash fixes * Fix licensing header in color module Andrey Grodzovsky (2): drm/amd/display: Add refcount debug assert drm/amd/display: Pass adev to fill_plane_attr Anthony Koo (1): drm/amd/display: Reset gamma to NULL after release Aric Cyr (1): drm/amd/display: Implement gamma correction using input LUT Dmytro Laktyushkin (1): drm/amd/display: minor clock source refactor Harry Wentland (1): drm/amd/display: Fix licensing header Leon Elazar (1): drm/amd/display: Add dcc param to surface Tony Cheng (2): drm/amd/display: add pitch to cursor attributes drm/amd/display: track cursor width in ipp Yongqiang Sun (5): drm/amd/display: don't crash if stream is NULL when trying to share clocks drm/amd/display: reset transfer_func to NULL on release drm/amd/display: Fixed crash drm/amd/display: Fixed split update bug. drm/amd/display: Fixed crash caused by unnecessary clock source in split pipe. .../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c | 36 ++- drivers/gpu/drm/amd/display/dc/calcs/gamma_calcs.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 28 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 28 +- drivers/gpu/drm/amd/display/dc/core/dc_target.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 41 +-- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 11 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 68 +++-- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_opp.h | 4 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 21 +- drivers/gpu/drm/amd/display/dc/dce110/dce110_ipp.c | 1 + drivers/gpu/drm/amd/display/dc/dce110/dce110_ipp.h | 11 +- .../drm/amd/display/dc/dce110/dce110_ipp_gamma.c | 304 ++++++--------------- .../amd/display/dc/dce110/dce110_opp_regamma_v.c | 1 - .../gpu/drm/amd/display/dc/dce110/dce110_opp_v.c | 2 - .../gpu/drm/amd/display/dc/dce110/dce110_opp_v.h | 4 - drivers/gpu/drm/amd/display/dc/dce80/dce80_ipp.c | 1 + drivers/gpu/drm/amd/display/dc/dce80/dce80_ipp.h | 2 - .../gpu/drm/amd/display/dc/dce80/dce80_ipp_gamma.c | 5 - drivers/gpu/drm/amd/display/dc/inc/gamma_types.h | 38 --- drivers/gpu/drm/amd/display/dc/inc/hw/ipp.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 +- drivers/gpu/drm/amd/display/modules/color/color.c | 10 +- .../drm/amd/display/modules/color/color_helper.c | 31 ++- .../drm/amd/display/modules/color/color_helper.h | 30 +- 32 files changed, 304 insertions(+), 459 deletions(-) delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/gamma_types.h -- 2.9.3