/* Spec. Release 1.3, section 4.5.2.2.6 UnattachedWait.SRC State. 
3: The port shall provide an Rdch termination on the CC pin being discharged. NOTE: Implemented in tc_unattached_wait_src_entry  */
void tc_unattached_wait_src_entry(void *obj)
/* Spec. Release 1.3, section 4.5.2.2.6 UnattachedWait.SRC State. 
3: The port shall provide an Rdch termination on the CC pin being discharged. NOTE: Implemented in tc_unattached_wait_src_entry  */
void tc_unattached_wait_src_entry(void *obj)
{
	struct tc_sm_t *tc = (struct tc_sm_t *)obj;
	const struct device *dev = tc->dev;
	struct usbc_port_data *data = dev->data;
	const struct device *tcpc = data->tcpc;
	LOG_INF("UnattachedWait.SRC");
	tcpc_vconn_discharge(tcpc, true);
	usbc_timer_start(&tc->tc_t_vconn_off);
}