huangcm
2025-04-07 c835796086cb214b6ccfa2a2066534dd5a1eca74
longan/brandy/brandy-2.0/u-boot-2018/board/sunxi/power_manage.c
....@@ -431,14 +431,12 @@
431431 return -1;
432432 }
433433
434
-int runtime_tick(void);
435434 int pmu_axp707_get_battery_probe(void)
436435 {
437436 int reg_value = 0;
438
- int old_time = runtime_tick();
439
- while ((runtime_tick() - old_time) < 2000) {
440
- reg_value = pmu_get_reg_value(AXP81X_MODE_CHGSTATUS);
441
- }
437
+
438
+ mdelay(1000);
439
+ reg_value = pmu_get_reg_value(AXP81X_MODE_CHGSTATUS);
442440
443441 /*bit4 determines whether bit5 is valid*/
444442 /*bit5 determines whether bat is exist*/