TCPMv2: Soft reset on Vconn_Swap sequence interruption
TCPMv2: Soft reset on Vconn_Swap sequence interruption

When a non-interruptible AMS is interrupted, the unexpected message
should yield a soft reset on the SOP* of the incoming message.  Before
sending PS_RDY, check for this condition and soft reset if necessary.

BRANCH=None
BUG=b:182221344
TEST=on sasuke, confirm charger can successfully connect reliably

Signed-off-by: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>
Change-Id: I6612cb5d5d74cf99155cac99894a7746462a7b9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2823633
Reviewed-by: Aseda Aboagye <12c9b286316a940fd31c24070da5ab64cdd4d0e7@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec