diff options
author | Bibby Hsieh | 2016-07-28 04:22:54 +0200 |
---|---|---|
committer | Philipp Zabel | 2016-08-11 10:52:22 +0200 |
commit | 2f3f4dda747c0619594d13996e65598ab675c60c (patch) | |
tree | 7eeecac304f67c6007d8c3f2da969c8183ff66dc /drivers/gpu/drm/mediatek/mtk_drm_crtc.h | |
parent | drm/mediatek: Add GAMMA engine basic function (diff) | |
download | kernel-qcow2-linux-2f3f4dda747c0619594d13996e65598ab675c60c.tar.gz kernel-qcow2-linux-2f3f4dda747c0619594d13996e65598ab675c60c.tar.xz kernel-qcow2-linux-2f3f4dda747c0619594d13996e65598ab675c60c.zip |
drm/mediatek: Add gamma correction.
Add gamma set function to correct brightness values.
It applies arbitrary mapping curve to compensate the
incorrect transfer function of the panel.
Signed-off-by: Bibby Hsieh <bibby.hsieh@mediatek.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'drivers/gpu/drm/mediatek/mtk_drm_crtc.h')
-rw-r--r-- | drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/mediatek/mtk_drm_crtc.h b/drivers/gpu/drm/mediatek/mtk_drm_crtc.h index 81e5566ec82f..d332564065e3 100644 --- a/drivers/gpu/drm/mediatek/mtk_drm_crtc.h +++ b/drivers/gpu/drm/mediatek/mtk_drm_crtc.h @@ -19,6 +19,7 @@ #include "mtk_drm_plane.h" #define OVL_LAYER_NR 4 +#define MTK_LUT_SIZE 512 int mtk_drm_crtc_enable_vblank(struct drm_device *drm, unsigned int pipe); void mtk_drm_crtc_disable_vblank(struct drm_device *drm, unsigned int pipe); |