From 194ee584440fb01466f0c9231b7505759ad560b0 Mon Sep 17 00:00:00 2001 From: Wai-Hong Tam Date: Mon, 10 Feb 2020 18:08:32 -0800 Subject: Trogdor: Enable TCPMv2 stack Verified the USB Type-C/PD functions. Check the below TEST= tag. BRANCH=None BUG=b:146075455 TEST=Verified the following functions, both ports, both plug directions: * Sinking power from 5V charger * Sinking power from 20V charger * Sourcing power to USB dongle * USB SS device detection * DisplayPort device detection * CCD detection * Power role swap * Data role swap Change-Id: Id5c2d1e8e16b6de9a6f81ecdb864c138838f8262 Signed-off-by: Wai-Hong Tam Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2050705 Reviewed-by: Stephen Boyd Reviewed-by: Aseda Aboagye --- board/trogdor/board.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'board/trogdor/board.h') diff --git a/board/trogdor/board.h b/board/trogdor/board.h index 18cf433ace..c9a6b80bc2 100644 --- a/board/trogdor/board.h +++ b/board/trogdor/board.h @@ -93,9 +93,19 @@ #define CONFIG_BC12_DETECT_PI3USB9281 #define CONFIG_BC12_DETECT_PI3USB9281_CHIP_COUNT 2 +/* + * USB ID + * + * This is allocated specifically for Trogdor + * http://google3/hardware/standards/usb/ + */ +#define CONFIG_USB_PID 0x5043 + /* USB */ #define CONFIG_USB_POWER_DELIVERY -#define CONFIG_USB_PD_TCPMV1 +#define CONFIG_USB_PD_TCPMV2 +#define CONFIG_USB_TYPEC_DRP_ACC_TRYSRC +#define CONFIG_USB_PD_DECODE_SOP #define CONFIG_CMD_PD_CONTROL #define CONFIG_USB_PD_ALT_MODE #define CONFIG_USB_PD_ALT_MODE_DFP -- cgit v1.2.1