amvecm: fix coverity issue detected [1/1]

PD#SWPL-14679

Problem:
coverity issue detected, logical operation
is wrongly used for bit operation

Solution:
update related code

Verify:
tl1

Change-Id: I3b98e702205382dabe4b0cd75f9586cac1bccd48
Signed-off-by: Xihai Zhu <xihai.zhu@amlogic.com>
This commit is contained in:
Xihai Zhu
2019-09-26 22:24:33 -04:00
committed by Tao Zeng
parent d5a560e304
commit cb6bb4cf97

View File

@@ -6982,7 +6982,7 @@ static void aml_vecm_dt_parse(struct platform_device *pdev)
if (val == 0)
pattern_mask =
pattern_mask &
(!PATTERN_MASK(PATTERN_75COLORBAR));
(~PATTERN_MASK(PATTERN_75COLORBAR));
else
pattern_mask =
pattern_mask |
@@ -6995,7 +6995,7 @@ static void aml_vecm_dt_parse(struct platform_device *pdev)
if (val == 0)
pattern_mask =
pattern_mask &
(!PATTERN_MASK(PATTERN_SKIN_TONE_FACE));
(~PATTERN_MASK(PATTERN_SKIN_TONE_FACE));
else
pattern_mask =
pattern_mask |
@@ -7008,7 +7008,7 @@ static void aml_vecm_dt_parse(struct platform_device *pdev)
if (val == 0)
pattern_mask =
pattern_mask &
(!PATTERN_MASK(PATTERN_GREEN_CORN));
(~PATTERN_MASK(PATTERN_GREEN_CORN));
else
pattern_mask =
pattern_mask |