diff options
-rw-r--r-- | common/usb_pd_protocol.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/common/usb_pd_protocol.c b/common/usb_pd_protocol.c index f8afc56487..c1e2b716c5 100644 --- a/common/usb_pd_protocol.c +++ b/common/usb_pd_protocol.c @@ -2639,6 +2639,9 @@ static void dual_role_on(void) #endif pd[i].flags |= PD_FLAGS_CHECK_PR_ROLE | PD_FLAGS_CHECK_DR_ROLE; + + pd[i].flags |= PD_FLAGS_CHECK_IDENTITY; + /* kick the task to ensure we start toggling immediatly */ task_wake(PD_PORT_TO_TASK_ID(i)); } |