summaryrefslogtreecommitdiff
path: root/test/test_config.h
diff options
context:
space:
mode:
authorAlec Berg <alecaberg@chromium.org>2015-07-10 14:05:54 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-07-14 22:39:36 +0000
commitac1cba419ab507163dcb6dc9d6be1401f3f1f518 (patch)
tree3bf00ed663cfb4fd5033bd954f343ef938250ce6 /test/test_config.h
parent7015336ea81aa1d57b62088a792d1c13cbc25d57 (diff)
downloadchrome-ec-ac1cba419ab507163dcb6dc9d6be1401f3f1f518.tar.gz
cleanup: remove board_discharge_on_ac() unless custom func needed
Remove duplicate board_discharge_on_ac() functions and create CONFIG_CHARGER_DISCHARGE_ON_AC_CUSTOM for boards that have a unique implementation of board_discharge_on_ac(). BUG=chrome-os-partner:42294 BRANCH=none TEST=make -j buildall. load on samus and test 'ectool chargecontrol discharge' forces discharging on AC, and 'ectool chargecontrol normal' resumes normal charging. Change-Id: I2b7c04b9278d07748d6d41798ceab1a7e90684e4 Signed-off-by: Alec Berg <alecaberg@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/284911 Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'test/test_config.h')
-rw-r--r--test/test_config.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/test_config.h b/test/test_config.h
index a9f21b8006..637c9630b3 100644
--- a/test/test_config.h
+++ b/test/test_config.h
@@ -48,6 +48,7 @@
#define CONFIG_CHARGER_V1
#define CONFIG_CHARGER_INPUT_CURRENT 4032
#define CONFIG_CHARGER_DISCHARGE_ON_AC
+#define CONFIG_CHARGER_DISCHARGE_ON_AC_CUSTOM
int board_discharge_on_ac(int enabled);
#define I2C_PORT_MASTER 1
#define I2C_PORT_BATTERY 1
@@ -62,6 +63,7 @@ int board_discharge_on_ac(int enabled);
#define CONFIG_CHARGER_PROFILE_OVERRIDE
#define CONFIG_CHARGER_INPUT_CURRENT 4032
#define CONFIG_CHARGER_DISCHARGE_ON_AC
+#define CONFIG_CHARGER_DISCHARGE_ON_AC_CUSTOM
int board_discharge_on_ac(int enabled);
#define I2C_PORT_MASTER 1
#define I2C_PORT_BATTERY 1