From 935bb315c7236fe09da7d9fc1bbdbcd48c1869aa Mon Sep 17 00:00:00 2001 From: Patryk Duda Date: Wed, 8 Apr 2020 15:24:15 +0200 Subject: nocturne: Enable TCPMv2 This patch enables support for TCPMv2 for nocturne board. CONFIG_USB_PID value was added too. All PD related defines were sorted alphabetically. BUG=none BRANCH=none TEST=Deploy on nocturne. Check if TCPMv2/PD3.0 works properly Signed-off-by: Patryk Duda Change-Id: Ic108cffd89fd73de1e36c7b853c6ec1e0252f140 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2160877 Reviewed-by: Aseda Aboagye --- board/nocturne/board.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'board') diff --git a/board/nocturne/board.h b/board/nocturne/board.h index b60544d9b1..315b47e0c5 100644 --- a/board/nocturne/board.h +++ b/board/nocturne/board.h @@ -126,10 +126,14 @@ #define CONFIG_POWER_S0IX #define CONFIG_POWER_TRACK_HOST_SLEEP_STATE +#define CONFIG_USB_PID 0x5045 + /* USB PD */ +#define CONFIG_USB_DRP_ACC_TRYSRC #define CONFIG_USB_PD_ALT_MODE #define CONFIG_USB_PD_ALT_MODE_DFP #define CONFIG_USB_PD_COMM_LOCKED +#define CONFIG_USB_PD_DECODE_SOP #define CONFIG_USB_PD_DISCHARGE_PPC #define CONFIG_USB_PD_DP_HPD_GPIO #define CONFIG_USB_PD_DUAL_ROLE @@ -137,14 +141,18 @@ #define CONFIG_USB_PD_LOGGING #define CONFIG_USB_PD_PORT_MAX_COUNT 2 #define CONFIG_USB_PD_TCPC_LOW_POWER +#define CONFIG_USB_PD_TCPMV2 +#define CONFIG_USB_PD_TCPM_MUX #define CONFIG_USB_PD_TCPM_PS8805 #define CONFIG_USB_PD_TCPM_TCPCI -#define CONFIG_USB_PD_TCPM_MUX #define CONFIG_USB_PD_TRY_SRC #define CONFIG_USB_PD_VBUS_DETECT_TCPC #define CONFIG_USB_PD_VBUS_MEASURE_NOT_PRESENT +#define CONFIG_USB_PE_SM #define CONFIG_USB_POWER_DELIVERY -#define CONFIG_USB_PD_TCPMV1 +#define CONFIG_USB_PRL_SM +#define CONFIG_USB_SM_FRAMEWORK +#define CONFIG_USB_TYPEC_SM #define CONFIG_USBC_PPC_SN5S330 #define CONFIG_USBC_SS_MUX #define CONFIG_USBC_SS_MUX_DFP_ONLY -- cgit v1.2.1