OSDN Git Service

USB: pd: Send PS_RDY within tNewSrc after PS_RDY received
authorVijayavardhan Vennapusa <vvreddy@codeaurora.org>
Tue, 3 Jul 2018 10:17:18 +0000 (15:47 +0530)
committerGerrit - the friendly Code Review server <code-review@localhost>
Fri, 27 Jul 2018 07:12:43 +0000 (00:12 -0700)
commit16683815e822a139ee467bf0a3aa758cf9888bdb
treee65210656bd6968812c7ca8daf606ec1fa7cedcd
parentde5fd0b3ceaab3033afcdd7ee07be682e0bcb554
USB: pd: Send PS_RDY within tNewSrc after PS_RDY received

USBPD spec mentions max time within which device that transitions
from sink power role to source needs to send PS_RDY message after
PS_RDY received from other device as part of PR_SWAP. Currently
USB PD driver is taking time around 380msec i.e greater than tNewSrc
(275msec) and resulting in USB PD complaince test "2.2.3.1.2
Procedure/Checks for Tester (Source) Originated Swap" failure. Fix it
by waiting only till VBUS voltage reaches VSafe5Vmin.

Change-Id: I3138e6d31ba964507230fe5f914aaaf2e261647d
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
drivers/usb/pd/policy_engine.c