Lines Matching refs:tcpm_port
168 struct tcpm_port;
170 struct tcpm_port *tcpm_port_init(struct udevice *dev, struct tcpc_dev *tcpc);
171 void tcpm_poll_event(struct tcpm_port *port);
172 int tcpm_get_voltage(struct tcpm_port *port);
173 int tcpm_get_current(struct tcpm_port *port);
174 int tcpm_get_online(struct tcpm_port *port);
175 void tcpm_uninit_port(struct tcpm_port *port);
177 int tcpm_update_sink_capabilities(struct tcpm_port *port, const u32 *pdo,
181 void tcpm_vbus_change(struct tcpm_port *port);
182 void tcpm_cc_change(struct tcpm_port *port);
183 void tcpm_sink_frs(struct tcpm_port *port);
184 void tcpm_sourcing_vbus(struct tcpm_port *port);
185 void tcpm_pd_receive(struct tcpm_port *port,
187 void tcpm_pd_transmit_complete(struct tcpm_port *port,
189 void tcpm_pd_hard_reset(struct tcpm_port *port);
190 void tcpm_tcpc_reset(struct tcpm_port *port);
191 bool tcpm_is_debouncing(struct tcpm_port *tcpm);
192 bool tcpm_is_toggling(struct tcpm_port *port);