diff options
-rw-r--r-- | board/pompom/board.c | 6 | ||||
-rw-r--r-- | board/pompom/board.h | 1 |
2 files changed, 5 insertions, 2 deletions
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) diff --git a/board/pompom/board.h b/board/pompom/board.h index 11d48a5d40..83d65ffe3a 100644 --- a/board/pompom/board.h +++ b/board/pompom/board.h @@ -33,6 +33,7 @@ /* USB */ #define CONFIG_USB_PD_TCPM_MULTI_PS8XXX #define CONFIG_USB_PD_TCPM_PS8751 +#define CONFIG_USB_PD_TCPM_PS8755 #define CONFIG_USB_PD_TCPM_PS8805 #define CONFIG_USBC_PPC_SN5S330 #define CONFIG_USB_PD_PORT_MAX_COUNT 1 |