drm/amd/display: Handle HDR use cases.
authorVitaly Prosyak <vitaly.prosyak@amd.com>
Tue, 13 Feb 2018 19:18:43 +0000 (13:18 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 5 Mar 2018 20:34:58 +0000 (15:34 -0500)
commit44c6f2e59ee815711a966a82b7d19dbab2110f4a
tree87b8d855d10140751867f7dfda98191bbf88e9f2
parentaef5f5237beded4cbe197aedfc03fceed7f9b7da
drm/amd/display: Handle HDR use cases.

Implementation of de-gamma, blnd-gamma, shaper and
3d lut's.
Removed memory allocations in transfer functions.
Refactor color module.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
Reviewed-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h
drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h
drivers/gpu/drm/amd/display/modules/color/color_gamma.c