diff options
author | Wai-Hong Tam <waihong@google.com> | 2020-03-03 15:08:53 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-10 03:09:24 +0000 |
commit | b3742671427a7ac7a06920a76feab3d947273d2d (patch) | |
tree | 6f8b7d383a085b676736933fe465a0b234f82f62 /board/trogdor/board.h | |
parent | 98327d8e0e27a14961b78916d558451341b0b646 (diff) | |
download | chrome-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.h | 7 |
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 |