Lines Matching refs:tcpm_set_state
849 static void tcpm_set_state(struct tcpm_port *port, enum tcpm_state state, in tcpm_set_state() function
883 tcpm_set_state(port, state, delay_ms); in tcpm_set_state_cond()
1054 tcpm_set_state(port, HARD_RESET_SEND, 0);
1058 tcpm_set_state(port, port->pwr_role == TYPEC_SOURCE ?
1064 tcpm_set_state(port, ready_state(port), 0);
1126 tcpm_set_state(port, SNK_NEGOTIATE_CAPABILITIES, 0); in tcpm_pd_data_request()
1144 tcpm_set_state(port, SRC_NEGOTIATE_CAPABILITIES, 0); in tcpm_pd_data_request()
1200 tcpm_set_state(port, SNK_READY, 0); in tcpm_pd_ctrl_request()
1206 tcpm_set_state(port, in tcpm_pd_ctrl_request()
1225 tcpm_set_state(port, next_state, 0); in tcpm_pd_ctrl_request()
1233 tcpm_set_state(port, SNK_READY, 0); in tcpm_pd_ctrl_request()
1243 tcpm_set_state(port, SNK_TRANSITION_SINK, 0); in tcpm_pd_ctrl_request()
1253 tcpm_set_state(port, SNK_TRANSITION_SINK, 0); in tcpm_pd_ctrl_request()
1262 tcpm_set_state(port, next_state, 0); in tcpm_pd_ctrl_request()
1269 tcpm_set_state(port, SOFT_RESET, 0); in tcpm_pd_ctrl_request()
1290 tcpm_set_state(port, DR_SWAP_ACCEPT, 0); in tcpm_pd_ctrl_request()
1336 tcpm_set_state(port, ready_state(port), 0);
1394 tcpm_set_state(port, ERROR_RECOVERY, 0); in tcpm_pd_rx_handler()
2224 tcpm_set_state(port, TOGGLING, 0); in run_state_machine()
2229 tcpm_set_state(port, SNK_UNATTACHED, PD_T_DRP_SNK); in run_state_machine()
2233 tcpm_set_state(port, DEBUG_ACC_ATTACHED, in run_state_machine()
2236 tcpm_set_state(port, AUDIO_ACC_ATTACHED, in run_state_machine()
2239 tcpm_set_state(port, SRC_ATTACHED, PD_T_CC_DEBOUNCE); in run_state_machine()
2248 tcpm_set_state(port, SRC_READY, 0); in run_state_machine()
2250 tcpm_set_state(port, SRC_UNATTACHED, in run_state_machine()
2260 tcpm_set_state(port, SRC_SEND_CAPABILITIES, 0); in run_state_machine()
2265 tcpm_set_state(port, SRC_READY, 0); in run_state_machine()
2270 tcpm_set_state(port, SRC_SEND_CAPABILITIES, in run_state_machine()
2300 tcpm_set_state(port, HARD_RESET_SEND, 0); in run_state_machine()
2304 tcpm_set_state(port, SRC_SEND_CAPABILITIES, 0); in run_state_machine()
2306 tcpm_set_state(port, hard_reset_state(port), 0); in run_state_machine()
2314 tcpm_set_state(port, in run_state_machine()
2317 tcpm_set_state(port, SRC_READY, 0); in run_state_machine()
2321 tcpm_set_state(port, SRC_TRANSITION_SUPPLY, in run_state_machine()
2347 tcpm_set_state(port, TOGGLING, 0); in run_state_machine()
2352 tcpm_set_state(port, SRC_UNATTACHED, PD_T_DRP_SRC); in run_state_machine()
2359 tcpm_set_state(port, SNK_DEBOUNCED, in run_state_machine()
2362 tcpm_set_state(port, SNK_UNATTACHED, in run_state_machine()
2367 tcpm_set_state(port, SNK_UNATTACHED, in run_state_machine()
2370 tcpm_set_state(port, SNK_ATTACHED, 0); in run_state_machine()
2373 tcpm_set_state(port, PORT_RESET, PD_T_PS_SOURCE_ON); in run_state_machine()
2379 tcpm_set_state(port, SNK_UNATTACHED, 0); in run_state_machine()
2381 tcpm_set_state(port, SNK_STARTUP, 0); in run_state_machine()
2388 tcpm_set_state(port, SNK_DISCOVERY, 0); in run_state_machine()
2396 tcpm_set_state(port, SNK_WAIT_CAPABILITIES, 0); in run_state_machine()
2404 tcpm_set_state(port, hard_reset_state(port), in run_state_machine()
2409 tcpm_set_state(port, SNK_DISCOVERY_DEBOUNCE_DONE, in run_state_machine()
2417 tcpm_set_state(port, SNK_DISCOVERY, in run_state_machine()
2422 tcpm_set_state(port, unattached_state(port), 0); in run_state_machine()
2427 tcpm_set_state(port, SNK_READY, 0); in run_state_machine()
2438 tcpm_set_state(port, SOFT_RESET_SEND, in run_state_machine()
2441 tcpm_set_state(port, hard_reset_state(port), in run_state_machine()
2451 tcpm_set_state(port, SNK_WAIT_CAPABILITIES, 0); in run_state_machine()
2467 tcpm_set_state(port, SNK_NEGOTIATE_CAPABILITIES, 0); in run_state_machine()
2469 tcpm_set_state(port, SNK_READY, 0); in run_state_machine()
2477 tcpm_set_state(port, hard_reset_state(port), in run_state_machine()
2496 tcpm_set_state(port, SRC_UNATTACHED, 0); in run_state_machine()
2502 tcpm_set_state(port, ACC_UNATTACHED, 0); in run_state_machine()
2505 tcpm_set_state(port, ACC_UNATTACHED, PD_T_CC_DEBOUNCE); in run_state_machine()
2511 tcpm_set_state(port, HARD_RESET_START, 0); in run_state_machine()
2520 tcpm_set_state(port, SRC_HARD_RESET_VBUS_OFF, in run_state_machine()
2523 tcpm_set_state(port, SNK_HARD_RESET_SINK_OFF, 0); in run_state_machine()
2530 tcpm_set_state(port, SRC_HARD_RESET_VBUS_ON, PD_T_SRC_RECOVER); in run_state_machine()
2537 tcpm_set_state(port, SRC_UNATTACHED, PD_T_PS_SOURCE_ON); in run_state_machine()
2551 tcpm_set_state(port, SNK_HARD_RESET_SINK_ON, PD_T_SAFE_0V); in run_state_machine()
2555 tcpm_set_state(port, SNK_UNATTACHED, in run_state_machine()
2582 tcpm_set_state(port, SNK_STARTUP, 0); in run_state_machine()
2591 tcpm_set_state(port, SRC_SEND_CAPABILITIES, 0); in run_state_machine()
2593 tcpm_set_state(port, SNK_WAIT_CAPABILITIES, 0); in run_state_machine()
2623 tcpm_set_state(port, ready_state(port), 0); in run_state_machine()
2637 tcpm_set_state(port, ready_state(port), 0); in run_state_machine()
2645 tcpm_set_state(port, PR_SWAP_START, 0); in run_state_machine()
2653 tcpm_set_state(port, ready_state(port), 0); in run_state_machine()
2658 tcpm_set_state(port, PR_SWAP_SRC_SNK_TRANSITION_OFF, in run_state_machine()
2661 tcpm_set_state(port, PR_SWAP_SNK_SRC_SINK_OFF, 0); in run_state_machine()
2671 tcpm_set_state(port, PR_SWAP_SRC_SNK_SOURCE_OFF, in run_state_machine()
2680 tcpm_set_state(port, PR_SWAP_SRC_SNK_SOURCE_OFF_CC_DEBOUNCED, in run_state_machine()
2693 tcpm_set_state(port, ERROR_RECOVERY, 0); in run_state_machine()
2696 tcpm_set_state(port, ERROR_RECOVERY, PD_T_PS_SOURCE_ON_PRS); in run_state_machine()
2702 tcpm_set_state(port, SNK_STARTUP, 0); in run_state_machine()
2715 tcpm_set_state(port, hard_reset_state(port), timer_val_msecs); in run_state_machine()
2726 tcpm_set_state(port, PR_SWAP_SNK_SRC_SOURCE_ON_VBUS_RAMPED_UP, in run_state_machine()
2739 tcpm_set_state(port, SRC_STARTUP, PD_T_SWAP_SRC_START); in run_state_machine()
2744 tcpm_set_state(port, GET_STATUS_SEND_TIMEOUT, in run_state_machine()
2748 tcpm_set_state(port, ready_state(port), 0); in run_state_machine()
2752 tcpm_set_state(port, GET_PPS_STATUS_SEND_TIMEOUT, in run_state_machine()
2756 tcpm_set_state(port, ready_state(port), 0); in run_state_machine()
2760 tcpm_set_state(port, GET_SINK_CAP_TIMEOUT, PD_T_SENDER_RESPONSE); in run_state_machine()
2763 tcpm_set_state(port, ready_state(port), 0); in run_state_machine()
2766 tcpm_set_state(port, PORT_RESET, 0); in run_state_machine()
2771 tcpm_set_state(port, PORT_RESET_WAIT_OFF, in run_state_machine()
2775 tcpm_set_state(port, in run_state_machine()
2841 tcpm_set_state(port, SRC_ATTACH_WAIT, 0); in _tcpm_cc_change()
2843 tcpm_set_state(port, SNK_ATTACH_WAIT, 0); in _tcpm_cc_change()
2849 tcpm_set_state(port, SRC_ATTACH_WAIT, 0); in _tcpm_cc_change()
2854 tcpm_set_state(port, SRC_UNATTACHED, 0); in _tcpm_cc_change()
2856 tcpm_set_state(port, SRC_ATTACH_WAIT, 0); in _tcpm_cc_change()
2863 tcpm_set_state(port, SRC_UNATTACHED, 0); in _tcpm_cc_change()
2867 tcpm_set_state(port, SNK_ATTACH_WAIT, 0); in _tcpm_cc_change()
2880 tcpm_set_state(port, SNK_ATTACH_WAIT, 0); in _tcpm_cc_change()
2890 tcpm_set_state(port, SNK_DEBOUNCED, 0); in _tcpm_cc_change()
2894 tcpm_set_state(port, unattached_state(port), 0); in _tcpm_cc_change()
2904 tcpm_set_state(port, AUDIO_ACC_DEBOUNCE, 0); in _tcpm_cc_change()
2908 tcpm_set_state(port, AUDIO_ACC_ATTACHED, 0); in _tcpm_cc_change()
2913 tcpm_set_state(port, ACC_UNATTACHED, 0); in _tcpm_cc_change()
2923 tcpm_set_state(port, SNK_DISCOVERY_DEBOUNCE, 0); in _tcpm_cc_change()
2931 tcpm_set_state(port, SRC_TRYWAIT_DEBOUNCE, 0); in _tcpm_cc_change()
2935 tcpm_set_state(port, SRC_TRYWAIT, 0); in _tcpm_cc_change()
2940 tcpm_set_state(port, SRC_TRYWAIT, 0); in _tcpm_cc_change()
2945 tcpm_set_state(port, SRC_TRY_DEBOUNCE, 0); in _tcpm_cc_change()
2948 tcpm_set_state(port, SRC_TRY_WAIT, 0); in _tcpm_cc_change()
2952 tcpm_set_state(port, SNK_TRYWAIT_VBUS, 0); in _tcpm_cc_change()
2956 tcpm_set_state(port, SNK_TRYWAIT_DEBOUNCE, 0); in _tcpm_cc_change()
2985 tcpm_set_state(port, unattached_state(port), 0); in _tcpm_cc_change()
3003 tcpm_set_state(port, SNK_READY, 0); in _tcpm_pd_vbus_on()
3006 tcpm_set_state(port, SNK_DISCOVERY, 0); in _tcpm_pd_vbus_on()
3009 tcpm_set_state(port, SNK_ATTACHED, 0); in _tcpm_pd_vbus_on()
3012 tcpm_set_state(port, SNK_HARD_RESET_SINK_ON, 0); in _tcpm_pd_vbus_on()
3015 tcpm_set_state(port, SRC_STARTUP, 0); in _tcpm_pd_vbus_on()
3018 tcpm_set_state(port, SRC_STARTUP, 0); in _tcpm_pd_vbus_on()
3028 tcpm_set_state(port, SRC_TRYWAIT, 0); in _tcpm_pd_vbus_on()
3038 tcpm_set_state(port, SNK_ATTACHED, 0); in _tcpm_pd_vbus_on()
3068 tcpm_set_state(port, SNK_HARD_RESET_WAIT_VBUS, 0); in _tcpm_pd_vbus_off()
3078 tcpm_set_state(port, SRC_TRYWAIT_DEBOUNCE, 0); in _tcpm_pd_vbus_off()
3089 tcpm_set_state(port, SNK_UNATTACHED, 0); in _tcpm_pd_vbus_off()
3096 tcpm_set_state(port, PR_SWAP_SRC_SNK_SOURCE_OFF, 0); in _tcpm_pd_vbus_off()
3112 tcpm_set_state(port, tcpm_default_state(port), 0); in _tcpm_pd_vbus_off()
3129 tcpm_set_state(port, SNK_UNATTACHED, 0); in _tcpm_pd_vbus_off()
3149 tcpm_set_state(port, in _tcpm_pd_hard_reset()
3282 tcpm_set_state(port, tcpm_default_state(port), 0); in tcpm_init()