From 8aa928accff5808243318106c3579d318dc2050b Mon Sep 17 00:00:00 2001
From: Haojian Zhuang <haojian.zhuang@linaro.org>
Date: Mon, 12 Jun 2017 22:20:38 +0800
Subject: [PATCH] hikey960: fix the calculation in boardid

Since the type of ADC value is always unsigned int, don't
need to check the value with negative value.

Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
---
 plat/hisilicon/hikey960/hikey960_boardid.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/plat/hisilicon/hikey960/hikey960_boardid.c b/plat/hisilicon/hikey960/hikey960_boardid.c
index ac3e03853..90faa9d30 100644
--- a/plat/hisilicon/hikey960/hikey960_boardid.c
+++ b/plat/hisilicon/hikey960/hikey960_boardid.c
@@ -111,9 +111,7 @@ static int adcin_data_remap(unsigned int adcin_value)
 {
 	int	ret;
 
-	if (adcin_value < HKADC_DATA_GRADE0)
-		ret = BOARDID_UNKNOWN;
-	else if (adcin_value < HKADC_DATA_GRADE1)
+	if (adcin_value < HKADC_DATA_GRADE1)
 		ret = BOARDID_VALUE0;
 	else if (adcin_value < HKADC_DATA_GRADE2)
 		ret = BOARDID_VALUE1;
-- 
GitLab