samsung: misc: menu: new option: battery charge level
authorPrzemyslaw Marczak <p.marczak@samsung.com>
Mon, 7 Apr 2014 15:21:13 +0000 (17:21 +0200)
committerPrzemyslaw Marczak <p.marczak@samsung.com>
Mon, 18 May 2015 09:29:14 +0000 (11:29 +0200)
This change adds new option to lcd menu which allows
check battery state. In case if battery level is greater
than boot level threshold (20%), battery screen is not
displayed. So this menu option is useful in such situations.

Change-Id: I13e7e57516766fea787855b914d2884343cc33a5
Signed-off-by: Przemyslaw Marczak <p.marczak@samsung.com>
board/samsung/common/misc.c
include/samsung/misc.h

index 3a0c20654a8dbef46bce3f27fd34f44e817e3df0..5d721a7f2b821f96d86bd59833d7ad095a5f2d25 100644 (file)
@@ -167,6 +167,7 @@ int check_keys(void)
 static char *
 mode_name[BOOT_MODE_EXIT + 1][2] = {
        {"DEVICE", ""},
+       {"BATTERY", "battery"},
        {"THOR", "thor"},
        {"UMS", "ums"},
        {"DFU", "dfu"},
@@ -178,6 +179,7 @@ mode_name[BOOT_MODE_EXIT + 1][2] = {
 static char *
 mode_info[BOOT_MODE_EXIT + 1] = {
        "info",
+       "charge level",
        "downloader",
        "mass storage",
        "firmware update",
@@ -189,6 +191,7 @@ mode_info[BOOT_MODE_EXIT + 1] = {
 static char *
 mode_cmd[BOOT_MODE_EXIT + 1] = {
        "",
+       "battery state",
        "thor 0 mmc 0",
        "ums 0 mmc 0",
        "dfu 0 mmc 0",
index 9680d96f0123f20efec8c3dc2cc095b8af4b8834..4799b673159b06da95173a921273f83f0a8258bf 100644 (file)
@@ -21,6 +21,7 @@ void check_boot_mode(void);
 #ifdef CONFIG_LCD_MENU
 enum {
        BOOT_MODE_INFO,
+       BOOT_MODE_BATT,
        BOOT_MODE_THOR,
        BOOT_MODE_UMS,
        BOOT_MODE_DFU,