tcpm_ams_start
ret = tcpm_ams_start(port, VCONN_SWAP);
res = tcpm_ams_start(port, DISCOVER_IDENTITY);
res = tcpm_ams_start(port, DISCOVER_SVIDS);
res = tcpm_ams_start(port, DISCOVER_MODES);
res = tcpm_ams_start(port, DFP_TO_UFP_ENTER_MODE);
res = tcpm_ams_start(port, DFP_TO_UFP_EXIT_MODE);
res = tcpm_ams_start(port, ATTENTION);
res = tcpm_ams_start(port, STRUCTURED_VDMS);
tcpm_ams_start(port, GETTING_SOURCE_SINK_STATUS);
tcpm_ams_start(port, POWER_NEGOTIATION);
tcpm_ams_start(port, POWER_NEGOTIATION);
tcpm_ams_start(port, HARD_RESET);
tcpm_ams_start(port, POWER_NEGOTIATION);
tcpm_ams_start(port, SOFT_RESET_AMS);
tcpm_ams_start(port, SOFT_RESET_AMS);
ret = tcpm_ams_start(port, FAST_ROLE_SWAP);
ret = tcpm_ams_start(port, GET_SINK_CAPABILITIES);
ret = tcpm_ams_start(port, DATA_ROLE_SWAP);
ret = tcpm_ams_start(port, POWER_ROLE_SWAP);
ret = tcpm_ams_start(port, VCONN_SWAP);
ret = tcpm_ams_start(port, POWER_NEGOTIATION);
ret = tcpm_ams_start(port, POWER_NEGOTIATION);
ret = tcpm_ams_start(port, POWER_NEGOTIATION);
ret = tcpm_ams_start(port, POWER_NEGOTIATION);
ret = tcpm_ams_start(port, POWER_NEGOTIATION);
ret = tcpm_ams_start(port, POWER_NEGOTIATION);