TCPMv2: Handle Not Supported message in DR swap
TCPMv2: Handle Not Supported message in DR swap

Port partners may reply to DR swaps with a Not_supported message, so
handle that case in pe_drs_send_swap_run.  Also remove duplicate check
of the SenderResponseTimer.

BRANCH=None
BUG=b:154344562
TEST=on kindred with TCPMv2, DR swap which is not supported returns
to snk_ready state before timeout

Signed-off-by: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>
Change-Id: Ia9f9f5e103c2cdb1dbe877beb0e489b997ab38cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2155265
Reviewed-by: Denis Brockus <6b21e8190fb5e373363fb95271367073a16474ef@chromium.org>
Commit-Queue: Denis Brockus <6b21e8190fb5e373363fb95271367073a16474ef@chromium.org>

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