From: Bencheng Jing Date: Thu, 20 Dec 2018 06:52:26 +0000 (+0800) Subject: amvecm: malloc local contrast to enable lc function [1/1] X-Git-Tag: hardkernel-4.9.236-104~1973 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cc667d68df5abc0f93049c68593df2f86c50eda7;p=platform%2Fkernel%2Flinux-amlogic.git amvecm: malloc local contrast to enable lc function [1/1] PD#SWPL-3419 Problem: enable local contrast function Solution: enable local contrast function Verify: x301 Change-Id: I6a1daa7c82224956614b4da46078efdd66424b82 Signed-off-by: Bencheng Jing --- diff --git a/drivers/amlogic/media/enhancement/amvecm/local_contrast.c b/drivers/amlogic/media/enhancement/amvecm/local_contrast.c index b923d8a..4697a3d 100644 --- a/drivers/amlogic/media/enhancement/amvecm/local_contrast.c +++ b/drivers/amlogic/media/enhancement/amvecm/local_contrast.c @@ -1098,9 +1098,6 @@ void lc_init(void) h_num = 12; v_num = 8; - if (!lc_en) - return; - lc_szcurve = kzalloc(580 * sizeof(int), GFP_KERNEL); if (!lc_szcurve) return; @@ -1123,6 +1120,8 @@ void lc_init(void) return; } lc_malloc_ok = 1; + if (!lc_en) + return; lc_top_config(0, h_num, v_num, height, width); lc_mtx_set(INP_MTX, LC_MTX_YUV709L_RGB, 1); lc_mtx_set(OUTP_MTX, LC_MTX_RGB_YUV709L, 1);