From c835796086cb214b6ccfa2a2066534dd5a1eca74 Mon Sep 17 00:00:00 2001 From: huangcm <1263938474@qq.com> Date: Fri, 25 Apr 2025 11:26:26 +0000 Subject: [PATCH] fix(boot): fix boot err & change shutdown time --- longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts | 2 +- longan/brandy/brandy-2.0/u-boot-2018/board/sunxi/power_manage.c | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/longan/brandy/brandy-2.0/u-boot-2018/board/sunxi/power_manage.c b/longan/brandy/brandy-2.0/u-boot-2018/board/sunxi/power_manage.c index da87f35..cc1a6dd 100644 --- a/longan/brandy/brandy-2.0/u-boot-2018/board/sunxi/power_manage.c +++ b/longan/brandy/brandy-2.0/u-boot-2018/board/sunxi/power_manage.c @@ -431,14 +431,12 @@ return -1; } -int runtime_tick(void); int pmu_axp707_get_battery_probe(void) { int reg_value = 0; - int old_time = runtime_tick(); - while ((runtime_tick() - old_time) < 2000) { - reg_value = pmu_get_reg_value(AXP81X_MODE_CHGSTATUS); - } + + mdelay(1000); + reg_value = pmu_get_reg_value(AXP81X_MODE_CHGSTATUS); /*bit4 determines whether bit5 is valid*/ /*bit5 determines whether bat is exist*/ diff --git a/longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts b/longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts index e0114c8..454790e 100755 --- a/longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts +++ b/longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts @@ -504,7 +504,7 @@ powerkey0: powerkey@0 { status = "okay"; compatible = "x-powers,axp2101-pek"; - pmu_powkey_off_time = <6000>; + pmu_powkey_off_time = <8000>; pmu_powkey_off_func = <0>; pmu_powkey_off_en = <1>; pmu_powkey_long_time = <1500>; -- Gitblit v1.6.2