summaryrefslogtreecommitdiff
path: root/board/trogdor/board.h
diff options
context:
space:
mode:
authorWai-Hong Tam <waihong@google.com>2020-03-03 15:08:53 -0800
committerCommit Bot <commit-bot@chromium.org>2020-03-10 03:09:24 +0000
commitb3742671427a7ac7a06920a76feab3d947273d2d (patch)
tree6f8b7d383a085b676736933fe465a0b234f82f62 /board/trogdor/board.h
parent98327d8e0e27a14961b78916d558451341b0b646 (diff)
downloadchrome-ec-b3742671427a7ac7a06920a76feab3d947273d2d.tar.gz
Trogdor: Switch BC1.2 driver to PI3USB9201 on rev-1
This is for hardware rev-1, which changes the BC1.2 part from PI3USB9281 to PI3USB9201. This is an incompatible change from hardware rev-0. Use EXTRA_CLFAGS option of make to define the hardware rev. People can build the rev-0 image like: $ make BOARD=trogdor clean $ make BOARD=trogdor EXTRA_CFLAGS=-DBOARD_REV=0 -j Or build the rev-1 image like: $ make BOARD=trogdor clean $ make BOARD=trogdor EXTRA_CFLAGS=-DBOARD_REV=1 -j BRANCH=None BUG=b:150682632 TEST=Build the rev-0 image, worked on rev-0 hardware. TEST=The previous patchset was verified on rev-1 hardware. Change-Id: Id43219b154b1dff6bfa1ad46c5a47136f034ffee Signed-off-by: Wai-Hong Tam <waihong@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2086392 Reviewed-by: Alexandru M Stan <amstan@chromium.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Diffstat (limited to 'board/trogdor/board.h')
-rw-r--r--board/trogdor/board.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/board/trogdor/board.h b/board/trogdor/board.h
index c7bb6f0ff3..5890fdebff 100644
--- a/board/trogdor/board.h
+++ b/board/trogdor/board.h
@@ -8,6 +8,9 @@
#ifndef __CROS_EC_BOARD_H
#define __CROS_EC_BOARD_H
+/* Board revision */
+#include "board_revs.h"
+
/* TODO(waihong): Remove the following bringup features */
#define CONFIG_BRINGUP
#define CONFIG_SYSTEM_UNLOCKED /* Allow dangerous commands. */
@@ -90,8 +93,12 @@
#define CONFIG_CHARGER_SENSE_RESISTOR_AC 20
/* BC 1.2 Charger */
+#if BOARD_REV >= TROGDOR_REV1
+#define CONFIG_BC12_DETECT_PI3USB9201
+#else
#define CONFIG_BC12_DETECT_PI3USB9281
#define CONFIG_BC12_DETECT_PI3USB9281_CHIP_COUNT 2
+#endif /* BOARD_REV */
/*
* USB ID