summaryrefslogtreecommitdiff
path: root/firmware/target/hosted/aigo/power-erosq.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/hosted/aigo/power-erosq.c')
-rw-r--r--firmware/target/hosted/aigo/power-erosq.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/firmware/target/hosted/aigo/power-erosq.c b/firmware/target/hosted/aigo/power-erosq.c
index 0a4f820337..73fa5fe972 100644
--- a/firmware/target/hosted/aigo/power-erosq.c
+++ b/firmware/target/hosted/aigo/power-erosq.c
@@ -35,28 +35,6 @@ const char * const sysfs_bat_voltage =
35const char * const sysfs_bat_capacity = 35const char * const sysfs_bat_capacity =
36 "/sys/class/power_supply/battery/capacity"; 36 "/sys/class/power_supply/battery/capacity";
37 37
38const char * const sysfs_bat_status =
39 "/sys/class/power_supply/battery/status";
40
41const char * const sysfs_pow_supply =
42 "/sys/class/power_supply/usb/present";
43
44unsigned int erosq_power_input_status(void)
45{
46 int present = 0;
47 sysfs_get_int(sysfs_pow_supply, &present);
48
49 return present ? POWER_INPUT_USB_CHARGER : POWER_INPUT_NONE;
50}
51
52bool erosq_power_charging_status(void)
53{
54 char buf[12] = {0};
55 sysfs_get_string(sysfs_bat_status, buf, sizeof(buf));
56
57 return (strncmp(buf, "Charging", 8) == 0);
58}
59
60unsigned int erosq_power_get_battery_voltage(void) 38unsigned int erosq_power_get_battery_voltage(void)
61{ 39{
62 int battery_voltage; 40 int battery_voltage;