From 889cbdbf343c02fa268d1cd448ed89dbff5f28ad Mon Sep 17 00:00:00 2001 From: Przemyslaw Marczak Date: Tue, 25 Mar 2014 12:32:22 +0100 Subject: [PATCH] trats2: enable command battery of interactive charger This change adds two features on trats2 device: - show battery charge level by displaying battery screen - manually start interactive charger if needed Usage: command: "battery" options: "state" or "charge" Change-Id: Ie000edfc2fb6f2938ddf1e17611fdc5045169830 Signed-off-by: Przemyslaw Marczak --- board/samsung/trats2/trats2.c | 2 ++ configs/trats2_defconfig | 1 + 2 files changed, 3 insertions(+) diff --git a/board/samsung/trats2/trats2.c b/board/samsung/trats2/trats2.c index 5f46c53aa2..3443386b87 100644 --- a/board/samsung/trats2/trats2.c +++ b/board/samsung/trats2/trats2.c @@ -30,10 +30,12 @@ DECLARE_GLOBAL_DATA_PTR; +#ifndef CONFIG_DM_I2C /* TODO(maintainer): Convert to driver model */ /* For global battery and charger functions */ static struct power_battery *pbat; static struct pmic *p_chrg, *p_muic, *p_fg, *p_bat; static int power_init_done; +#endif static unsigned int board_rev = -1; static inline u32 get_model_rev(void); diff --git a/configs/trats2_defconfig b/configs/trats2_defconfig index e7a9808317..f72ea2b60a 100644 --- a/configs/trats2_defconfig +++ b/configs/trats2_defconfig @@ -24,6 +24,7 @@ CONFIG_CMD_DFU=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y +CONFIG_CMD_BATTERY=y CONFIG_CMD_USB_MASS_STORAGE=y # CONFIG_CMD_NET is not set CONFIG_CMD_CACHE=y -- 2.34.1