From ab4dbd1024c7476e9ea70b7789ba4267a2c43473 Mon Sep 17 00:00:00 2001 From: "Martin T. H. Sandsmark" Date: Fri, 10 Feb 2017 15:34:31 +0100 Subject: [PATCH] board: add command for checking battery status, for debugging --- board/reMarkable/zero-gravitas/zero-gravitas.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/board/reMarkable/zero-gravitas/zero-gravitas.c b/board/reMarkable/zero-gravitas/zero-gravitas.c index e01f041338..9c72b5f4db 100644 --- a/board/reMarkable/zero-gravitas/zero-gravitas.c +++ b/board/reMarkable/zero-gravitas/zero-gravitas.c @@ -494,6 +494,20 @@ static int check_charger_status(void) return gpio_get_value(BQ24133_CHRGR_OK); } +int cmd_check_battery(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) +{ + if (check_charger_status()) { + printf("Charging\n"); + } else { + printf("Not charging\n"); + } + check_battery(); + + return 0; +} + +U_BOOT_CMD(checkbattery, CONFIG_SYS_MAXARGS, 1, cmd_check_battery, "Check battery status", "") + int power_init_board(void) { struct pmic *p;