summaryrefslogtreecommitdiff
path: root/baseboard/kukui/build.mk
diff options
context:
space:
mode:
authorTing Shen <phoenixshen@google.com>2019-07-11 15:29:13 +0800
committerCommit Bot <commit-bot@chromium.org>2019-07-31 09:22:46 +0000
commitca6214b72f83a52e12cadbe4896ed65802f34c05 (patch)
treedaf527738bc6d2b1e3daf09e59408a06924e8d52 /baseboard/kukui/build.mk
parentdfad1da08151579ef7692e1f860c1cfb480ea24e (diff)
downloadchrome-ec-ca6214b72f83a52e12cadbe4896ed65802f34c05.tar.gz
baseboard/kukui: support battery/charger variants
This CL introduces config option VARIANT_KUKUI_BATTERY_* and VARIANT_KUKUI_CHARGER_* for derivatives to pick their battery / charger option. BUG=b:137172860 TEST=build and deploy on Krane, verify that `battery` and `charger` console output looks reasonable. BRANCH=master Change-Id: Ic5c33a233ec30c9bc71414c95603157301281041 Signed-off-by: Ting Shen <phoenixshen@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1697781 Reviewed-by: Alexandru M Stan <amstan@chromium.org> Commit-Queue: Ting Shen <phoenixshen@chromium.org> Tested-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'baseboard/kukui/build.mk')
-rw-r--r--baseboard/kukui/build.mk6
1 files changed, 4 insertions, 2 deletions
diff --git a/baseboard/kukui/build.mk b/baseboard/kukui/build.mk
index 4de8dfb684..af328fc2ab 100644
--- a/baseboard/kukui/build.mk
+++ b/baseboard/kukui/build.mk
@@ -10,7 +10,9 @@ baseboard-y=baseboard.o
baseboard-$(CONFIG_USB_POWER_DELIVERY)+=usb_pd_policy.o
baseboard-$(CONFIG_BOOTBLOCK)+=emmc.o
-# TODO(b:137172860) split battery.c into variant_battery_xxx.c */
-baseboard-y+=battery.o
+baseboard-$(VARIANT_KUKUI_BATTERY_MAX17055)+=battery_max17055.o
+baseboard-$(VARIANT_KUKUI_BATTERY_MM8013)+=battery_mm8013.o
+
+baseboard-$(VARIANT_KUKUI_CHARGER_MT6370)+=charger_mt6370.o
$(out)/RO/baseboard/$(BASEBOARD)/emmc.o: $(out)/bootblock_data.h