From 06e96e94080d3047dcf0737db8350174dc5f5f58 Mon Sep 17 00:00:00 2001 From: Sam Hurst Date: Fri, 19 Feb 2021 09:34:03 -0800 Subject: TCPMv2: VOLTEER: Correctly set ID Header VDO When responding to a DiscId message, return the ID Header VDO with the USB Communications Capable as a USB Device bit to zero and the Product Type(UFP) bits to 000b. BUG=b:173028252 BRANCH=none TEST=Passes TD.PD.VNDI.E1 VDM Identity Signed-off-by: Sam Hurst Change-Id: I57a62db92eee0f63e081bdb9b6d49e6e3206a41c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2707252 Commit-Queue: Sam Hurst Tested-by: Sam Hurst Reviewed-by: Abe Levkoy --- baseboard/volteer/usb_pd_policy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/baseboard/volteer/usb_pd_policy.c b/baseboard/volteer/usb_pd_policy.c index 3d5e59212e..f246155867 100644 --- a/baseboard/volteer/usb_pd_policy.c +++ b/baseboard/volteer/usb_pd_policy.c @@ -89,14 +89,14 @@ static const union tbt_mode_resp_device vdo_tbt_modes[1] = { static const uint32_t vdo_idh = VDO_IDH( 1, /* Data caps as USB host */ - 1, /* Data caps as USB device */ + 0, /* Not a USB device */ IDH_PTYPE_PERIPH, 1, /* Supports alt modes */ USB_VID_GOOGLE); static const uint32_t vdo_idh_rev30 = VDO_IDH_REV30( 1, /* Data caps as USB host */ - 1, /* Data caps as USB device */ + 0, /* Not a USB device */ IDH_PTYPE_PERIPH, 1, /* Supports alt modes */ IDH_PTYPE_DFP_HOST, -- cgit v1.2.1