Lines Matching refs:data
27 struct usbc_port_data *data = dev->data; in pe_set_ready_state() local
29 if (data->pe->power_role == TC_ROLE_SOURCE) { in pe_set_ready_state()
43 struct usbc_port_data *data = dev->data; in common_dpm_requests() local
44 struct policy_engine *pe = data->pe; in common_dpm_requests()
66 struct usbc_port_data *data = dev->data; in pe_subsys_init() local
67 struct policy_engine *pe = data->pe; in pe_subsys_init()
81 struct usbc_port_data *data = dev->data; in pe_start() local
83 data->pe_enabled = true; in pe_start()
91 struct usbc_port_data *data = dev->data; in pe_suspend() local
93 data->pe_enabled = false; in pe_suspend()
107 struct usbc_port_data *data = dev->data; in pe_init() local
108 struct policy_engine *pe = data->pe; in pe_init()
132 struct usbc_port_data *data = dev->data; in pe_is_running() local
134 return data->pe_sm_state == SM_RUN; in pe_is_running()
142 struct usbc_port_data *data = dev->data; in pe_run() local
143 struct policy_engine *pe = data->pe; in pe_run()
145 switch (data->pe_sm_state) { in pe_run()
147 if (data->pe_enabled == false) { in pe_run()
153 data->pe_sm_state = SM_RUN; in pe_run()
156 if (data->pe_enabled == false) { in pe_run()
157 data->pe_sm_state = SM_PAUSED; in pe_run()
190 struct usbc_port_data *data = dev->data; in pe_set_data_role() local
191 struct policy_engine *pe = data->pe; in pe_set_data_role()
197 tcpc_set_roles(data->tcpc, pe->power_role, pe->data_role); in pe_set_data_role()
205 struct usbc_port_data *data = dev->data; in pe_get_data_role() local
207 return data->pe->data_role; in pe_get_data_role()
215 struct usbc_port_data *data = dev->data; in pe_get_power_role() local
217 return data->pe->power_role; in pe_get_power_role()
245 struct usbc_port_data *data = dev->data; in pe_message_sent() local
246 struct policy_engine *pe = data->pe; in pe_message_sent()
268 struct usbc_port_data *data = dev->data; in pe_soft_reset_is_required() local
269 struct policy_engine *pe = data->pe; in pe_soft_reset_is_required()
305 struct usbc_port_data *data = dev->data; in pe_report_error() local
306 struct policy_engine *pe = data->pe; in pe_report_error()
340 struct usbc_port_data *data = dev->data; in pe_report_discard() local
341 struct policy_engine *pe = data->pe; in pe_report_discard()
357 struct usbc_port_data *data = dev->data; in pe_message_received() local
358 struct policy_engine *pe = data->pe; in pe_message_received()
379 struct usbc_port_data *data = dev->data; in pe_hard_reset_sent() local
380 struct policy_engine *pe = data->pe; in pe_hard_reset_sent()
390 struct usbc_port_data *data = dev->data; in pe_is_explicit_contract() local
391 struct policy_engine *pe = data->pe; in pe_is_explicit_contract()
402 struct usbc_port_data *data = dev->data; in pe_dpm_initiated_ams() local
403 struct policy_engine *pe = data->pe; in pe_dpm_initiated_ams()
413 struct usbc_port_data *data = dev->data; in pe_dpm_end_ams() local
414 struct policy_engine *pe = data->pe; in pe_dpm_end_ams()
424 struct usbc_port_data *data = dev->data; in pe_first_msg_sent() local
425 struct policy_engine *pe = data->pe; in pe_first_msg_sent()
437 struct usbc_port_data *data = dev->data; in pe_set_state() local
440 smf_set_state(SMF_CTX(data->pe), &pe_states[state]); in pe_set_state()
451 struct usbc_port_data *data = dev->data; in pe_get_state() local
453 return data->pe->ctx.current - &pe_states[0]; in pe_get_state()
461 struct usbc_port_data *data = dev->data; in pe_get_last_state() local
463 return data->pe->ctx.previous - &pe_states[0]; in pe_get_last_state()
471 struct usbc_port_data *data = dev->data; in pe_send_soft_reset() local
473 data->pe->soft_reset_sop = type; in pe_send_soft_reset()
483 struct usbc_port_data *data = dev->data; in pe_send_data_msg() local
484 struct policy_engine *pe = data->pe; in pe_send_data_msg()
497 struct usbc_port_data *data = dev->data; in pe_send_ctrl_msg() local
498 struct policy_engine *pe = data->pe; in pe_send_ctrl_msg()
510 struct usbc_port_data *data = dev->data; in pe_send_request_msg() local
511 struct protocol_layer_tx_t *prl_tx = data->prl_tx; in pe_send_request_msg()
517 memcpy(msg->data, rdo_bytes, msg->len); in pe_send_request_msg()
526 struct usbc_port_data *data = dev->data; in extended_message_not_supported() local
527 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in extended_message_not_supported()
528 uint32_t *payload = (uint32_t *)prl_rx->emsg.data; in extended_message_not_supported()
546 struct usbc_port_data *data = dev->data; in received_control_message() local
547 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in received_control_message()
562 struct usbc_port_data *data = dev->data; in received_data_message() local
563 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in received_data_message()
577 struct usbc_port_data *data = dev->data; in policy_check() local
579 if (data->policy_cb_check) { in policy_check()
580 return data->policy_cb_check(dev, pc); in policy_check()
591 struct usbc_port_data *data = dev->data; in policy_notify() local
593 if (data->policy_cb_notify) { in policy_notify()
594 data->policy_cb_notify(dev, notify); in policy_notify()
603 struct usbc_port_data *data = dev->data; in policy_wait_notify() local
605 if (data->policy_cb_wait_notify) { in policy_wait_notify()
606 return data->policy_cb_wait_notify(dev, notify); in policy_wait_notify()
619 struct usbc_port_data *data = dev->data; in policy_get_request_data_object() local
622 __ASSERT(data->policy_cb_get_rdo != NULL, "Callback pointer should not be NULL"); in policy_get_request_data_object()
624 return data->policy_cb_get_rdo(dev); in policy_get_request_data_object()
632 struct usbc_port_data *data = dev->data; in policy_set_src_cap() local
634 if (data->policy_cb_set_src_cap) { in policy_set_src_cap()
635 data->policy_cb_set_src_cap(dev, pdos, num_pdos); in policy_set_src_cap()
644 struct usbc_port_data *data = dev->data; in policy_is_snk_at_default() local
646 if (data->policy_cb_is_snk_at_default) { in policy_is_snk_at_default()
647 return data->policy_cb_is_snk_at_default(dev); in policy_is_snk_at_default()
658 struct usbc_port_data *data = dev->data; in policy_get_snk_cap() local
661 __ASSERT(data->policy_cb_get_snk_cap != NULL, "Callback pointer should not be NULL"); in policy_get_snk_cap()
663 data->policy_cb_get_snk_cap(dev, pdos, num_pdos); in policy_get_snk_cap()
674 struct usbc_port_data *data = dev->data; in policy_set_port_partner_snk_cap() local
676 if (data->policy_cb_set_port_partner_snk_cap) { in policy_set_port_partner_snk_cap()
677 data->policy_cb_set_port_partner_snk_cap(dev, pdos, num_pdos); in policy_set_port_partner_snk_cap()
687 struct usbc_port_data *data = dev->data; in policy_check_sink_request() local
690 __ASSERT(data->policy_cb_check_sink_request != NULL, "Callback pointer should not be NULL"); in policy_check_sink_request()
692 return data->policy_cb_check_sink_request(dev, request_msg); in policy_check_sink_request()
700 struct usbc_port_data *data = dev->data; in policy_present_contract_is_valid() local
703 __ASSERT(data->policy_present_contract_is_valid != NULL, in policy_present_contract_is_valid()
706 return data->policy_present_contract_is_valid(dev, present_contract); in policy_present_contract_is_valid()
714 struct usbc_port_data *data = dev->data; in policy_is_ps_ready() local
717 __ASSERT(data->policy_is_ps_ready != NULL, "Callback pointer should not be NULL"); in policy_is_ps_ready()
719 return data->policy_is_ps_ready(dev); in policy_is_ps_ready()
728 struct usbc_port_data *data = dev->data; in policy_change_src_caps() local
730 if (data->policy_change_src_caps == NULL) { in policy_change_src_caps()
734 return data->policy_change_src_caps(dev); in policy_change_src_caps()
773 struct usbc_port_data *data = dev->data; in pe_drs_evaluate_swap_run() local
774 struct protocol_layer_tx_t *prl_tx = data->prl_tx; in pe_drs_evaluate_swap_run()
775 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in pe_drs_evaluate_swap_run()
821 struct usbc_port_data *data = dev->data; in pe_drs_send_swap_run() local
822 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in pe_drs_send_swap_run()
846 tcpc_set_roles(data->tcpc, pe->power_role, pe->data_role); in pe_drs_send_swap_run()
903 struct usbc_port_data *data = dev->data; in pe_get_sink_cap_run() local
904 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in pe_get_sink_cap_run()
921 uint32_t *pdos = (uint32_t *)prl_rx->emsg.data; in pe_get_sink_cap_run()
1051 struct usbc_port_data *data = dev->data; in pe_send_soft_reset_run() local
1052 struct protocol_layer_rx_t *prl_rx = data->prl_rx; in pe_send_soft_reset_run()