From f46c115a28161a81ce17449201c0e8b29a7ef13f Mon Sep 17 00:00:00 2001 From: Alec Berg Date: Fri, 18 Sep 2015 17:01:21 -0700 Subject: pd: set USB communications capable flag in PDO Set USB communications capable flag in source/sink capabilities PDO on boards that support USB. This signals to other side that we are capable of communication over D+/D- or SS Tx/Rx. BUG=chrome-os-partner:34982 BRANCH=samus,smaug TEST=load on samus, use twinkie to sniff traffic, verify that USB comms capable bit is set in source cap packet Change-Id: I0f49cf19eb141512298c3439a4708c53101d674f Signed-off-by: Alec Berg Reviewed-on: https://chromium-review.googlesource.com/300637 Reviewed-by: Vincent Palatin --- board/oak/usb_pd_policy.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'board/oak') diff --git a/board/oak/usb_pd_policy.c b/board/oak/usb_pd_policy.c index db447384a1..5799d4a765 100644 --- a/board/oak/usb_pd_policy.c +++ b/board/oak/usb_pd_policy.c @@ -21,7 +21,8 @@ #define CPRINTF(format, args...) cprintf(CC_USBPD, format, ## args) #define CPRINTS(format, args...) cprints(CC_USBPD, format, ## args) -#define PDO_FIXED_FLAGS (PDO_FIXED_DUAL_ROLE | PDO_FIXED_DATA_SWAP) +#define PDO_FIXED_FLAGS (PDO_FIXED_DUAL_ROLE | PDO_FIXED_DATA_SWAP |\ + PDO_FIXED_COMM_CAP) /* TODO: fill in correct source and sink capabilities */ const uint32_t pd_src_pdo[] = { -- cgit v1.2.1