summaryrefslogtreecommitdiff
path: root/common/build.mk
diff options
context:
space:
mode:
authorAseda Aboagye <aaboagye@google.com>2017-11-29 23:26:36 -0800
committerchrome-bot <chrome-bot@chromium.org>2017-12-06 01:08:24 -0800
commitfb32b6d30cf55408f4bdb36b729c99452f6e8e11 (patch)
tree8506ce54893a0cf9953ea7bcaaf29d96eb1b0df9 /common/build.mk
parentfb43b2f4869182e9337c031a4d516ce820fe78d1 (diff)
downloadchrome-ec-fb32b6d30cf55408f4bdb36b729c99452f6e8e11.tar.gz
ppc: Create generic PPC driver framework.
This commit introduces a driver framework for power path controllers. It provides some common PPC APIs as well as allowing a board to use multiple different PPCs drivers/parts. This should make it easier to add PPC drivers in the future. BUG=None BRANCH=None TEST=`make -j buildall` TEST=Flash zoombini; verify PPC works as expected. TEST=Flash meowth; verify PPC works as expected. Change-Id: Icfb99f384610590b431456cfd28d4aff18442cb2 Signed-off-by: Aseda Aboagye <aaboagye@google.com> Reviewed-on: https://chromium-review.googlesource.com/807630 Commit-Ready: Aseda Aboagye <aaboagye@chromium.org> Tested-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Edward Hill <ecgh@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'common/build.mk')
-rw-r--r--common/build.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/build.mk b/common/build.mk
index c0ea4bbd5f..70922f95fe 100644
--- a/common/build.mk
+++ b/common/build.mk
@@ -112,6 +112,7 @@ common-$(CONFIG_USB_POWER_DELIVERY)+=usb_pd_protocol.o usb_pd_policy.o
common-$(CONFIG_USB_PD_LOGGING)+=event_log.o pd_log.o
common-$(CONFIG_USB_PD_TCPC)+=usb_pd_tcpc.o
common-$(CONFIG_USB_UPDATE)+=usb_update.o update_fw.o
+common-$(CONFIG_USBC_PPC)+=usbc_ppc.o
common-$(CONFIG_VBOOT_EFS)+=vboot/vboot.o
common-$(CONFIG_VBOOT_HASH)+=sha256.o vboot_hash.o
common-$(CONFIG_VOLUME_BUTTONS)+=button.o