OSDN Git Service

drm/komeda: Adds gamma and color-transform support for DOU-IPS
authorLowry Li (Arm Technology China) <Lowry.Li@arm.com>
Tue, 12 Nov 2019 11:10:28 +0000 (11:10 +0000)
committerjames qian wang (Arm Technology China) <james.qian.wang@arm.com>
Thu, 14 Nov 2019 02:39:00 +0000 (10:39 +0800)
commitdb9cd76d099a0e4337d30e22c89fe019332bcec1
tree49b7904606678843537e671f1aaede98e225f80d
parentbb346b66426fa29eb2d49039b5594bb236a0c87d
drm/komeda: Adds gamma and color-transform support for DOU-IPS

Adds gamma and color-transform support for DOU-IPS.
Adds two caps members fgamma_coeffs and ctm_coeffs to komeda_improc_state.
If color management changed, set gamma and color-transform accordingly.

v5: Rebase with drm-misc-next

Signed-off-by: Lowry Li (Arm Technology China) <lowry.li@arm.com>
Signed-off-by: james qian wang (Arm Technology China) <james.qian.wang@arm.com>
Reviewed-by: Mihail Atanassov <mihail.atanassov@arm.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191112110927.20931-5-james.qian.wang@arm.com
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c