From f4b2f1374dacd802d12f8a4650f9583605f02389 Mon Sep 17 00:00:00 2001 From: AlvinCC_Hsu Date: Mon, 12 Oct 2020 18:08:00 +0800 Subject: pompom: Change TCPC from PS8805 to PS8755 for board rev2 This patch adds a configuration to support PS8755 and use board ID to determine which TCPC is used. BUG=b:169733917 BRANCH=none TEST=make BOARD=pompom Signed-off-by: AlvinCC_Hsu Change-Id: I82cb57ecf27b776829ae31c30e711f0113756e57 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2465613 Reviewed-by: Wai-Hong Tam --- board/pompom/board.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'board/pompom/board.c') diff --git a/board/pompom/board.c b/board/pompom/board.c index be41800109..11832231d0 100644 --- a/board/pompom/board.c +++ b/board/pompom/board.c @@ -264,11 +264,13 @@ void board_hibernate(void) __override uint16_t board_get_ps8xxx_product_id(int port) { - /* Pompom rev 1+ changes TCPC from PS8751 to PS8805 */ + /* Pompom rev 2+ changes TCPC from PS8805 to PS8755 */ if (system_get_board_version() == 0) return PS8751_PRODUCT_ID; + else if (system_get_board_version() == 1) + return PS8805_PRODUCT_ID; - return PS8805_PRODUCT_ID; + return PS8755_PRODUCT_ID; } void board_tcpc_init(void) -- cgit v1.2.1