From 9df731a176aab8e03b984b681b1bea01ccff6644 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Mon, 06 Nov 2023 07:23:06 +0000
Subject: [PATCH] rk3568 rt uboot init

---
 u-boot/drivers/input/rk_key.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/u-boot/drivers/input/rk_key.c b/u-boot/drivers/input/rk_key.c
index 2619a8e..4d275e9 100644
--- a/u-boot/drivers/input/rk_key.c
+++ b/u-boot/drivers/input/rk_key.c
@@ -27,9 +27,13 @@
 
 	if (dev_read_bool(dev, "rockchip,adc_value")) {
 		uc_key->type = ADC_KEY;
+		uc_key->in_volt = 0;
 		uc_key->channel = chn[1];
-		uc_key->adcval =
-			dev_read_u32_default(dev, "rockchip,adc_value", 0);
+		uc_key->center = dev_read_u32_default(dev, "rockchip,adc_value", 0);
+		uc_key->min = uc_key->center - 30;
+		if (uc_key->min < 0)
+			uc_key->min = 0;
+		uc_key->max = uc_key->center + 30;
 	} else {
 		uc_key->type = GPIO_KEY;
 		if (dev_read_u32_array(dev, "gpios",

--
Gitblit v1.6.2