Lines Matching defs:tcpc_data
275 struct tcpc_data { struct
277 tcpc_vconn_control_cb_t vconn_cb;
279 tcpc_vconn_discharge_cb_t vconn_discharge_cb;
281 struct alert_info alert_info;
284 enum tc_rp_value rp;
289 int ucpd_rx_byte_count;
291 uint8_t ucpd_rx_buffer[UCPD_BUF_LEN];
293 int ucpd_crc_id;
295 bool ucpd_rx_sop_prime_enabled;
297 bool ucpd_rx_msg_active;
299 bool ucpd_rx_bist_mode;
304 struct ucpd_tx_desc ucpd_tx_buffers[TX_MSG_TOTAL];
306 struct ucpd_tx_desc *ucpd_tx_active_buffer;
308 int ucpd_tx_request;
310 enum ucpd_state ucpd_tx_state;
312 int msg_id_match;
314 int tx_retry_count;
316 int tx_retry_max;
319 struct msg_header_info msg_header;
321 bool ucpd_vconn_enable;
323 enum tc_cc_polarity ucpd_vconn_cc;
326 bool dead_battery_active;
329 struct k_timer goodcrc_rx_timer;