usb-pe: set FRS and AMS flags before invalidte contract
usb-pe: set FRS and AMS flags before invalidte contract

Ensure the flags can be carried into the
pe_invalidate_explicit_contract.

BUG=b:223086905
TEST=Kingler C1 FRS with RT1718S TCPC works
BRANCH=none

Change-Id: Ia7d1c4697f7447945f2de53118d6f8668a2edbce
Signed-off-by: Eric Yilun Lin <2f2733c7206ea2b76bd2db1905cc5e8a75841c48@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3544747
Reviewed-by: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>
Commit-Queue: Eric Yilun Lin <2f2733c7206ea2b76bd2db1905cc5e8a75841c48@google.com>
Tested-by: Eric Yilun Lin <2f2733c7206ea2b76bd2db1905cc5e8a75841c48@google.com>

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