TCPMv2: Hard reset on PR swap interruption
TCPMv2: Hard reset on PR swap interruption

When a PR swap is interrupted, send a hard reset.  Since Vbus is turning
off, a soft reset wouldn't restore our Vbus and connection state for
this protocol error.

BRANCH=zork
BUG=b:184764468
TEST=on jelboz, connect problematic dock which interrupts PR swap and
ensure connection can recover successfully

Signed-off-by: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>
Change-Id: I901c5a99af3f8cfae038d447bac8e0f37fedc9c2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2880811
Reviewed-by: Edward Hill <db1406b34e091703092b6b136bdfeb2c8125fc0e@chromium.org>

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