Searched refs:tcpm_port (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/include/linux/usb/ |
| H A D | tcpm.h | 175 struct tcpm_port; 178 void tcpm_unregister_port(struct tcpm_port *port); 180 void tcpm_vbus_change(struct tcpm_port *port); 181 void tcpm_cc_change(struct tcpm_port *port); 182 void tcpm_sink_frs(struct tcpm_port *port); 183 void tcpm_sourcing_vbus(struct tcpm_port *port); 184 void tcpm_pd_receive(struct tcpm_port *port, 189 void tcpm_pd_hard_reset(struct tcpm_port *port); 190 void tcpm_tcpc_reset(struct tcpm_port *port); 191 void tcpm_port_clean(struct tcpm_port *port); [all …]
|
| H A D | tcpci.h | 236 struct tcpm_port; 237 struct tcpm_port *tcpci_get_tcpm_port(struct tcpci *tcpci);
|
| /linux-6.15/drivers/usb/typec/tcpm/qcom/ |
| H A D | qcom_pmic_typec.h | 11 struct tcpm_port *tcpm_port; member 17 struct tcpm_port *tcpm_port); 21 struct tcpm_port *tcpm_port);
|
| H A D | qcom_pmic_typec.c | 101 tcpm->tcpm_port = tcpm_register_port(tcpm->dev, &tcpm->tcpc); in qcom_pmic_typec_probe() 102 if (IS_ERR(tcpm->tcpm_port)) { in qcom_pmic_typec_probe() 103 ret = PTR_ERR(tcpm->tcpm_port); in qcom_pmic_typec_probe() 107 ret = tcpm->port_start(tcpm, tcpm->tcpm_port); in qcom_pmic_typec_probe() 111 ret = tcpm->pdphy_start(tcpm, tcpm->tcpm_port); in qcom_pmic_typec_probe() 126 tcpm_unregister_port(tcpm->tcpm_port); in qcom_pmic_typec_probe() 139 tcpm_unregister_port(tcpm->tcpm_port); in qcom_pmic_typec_remove()
|
| H A D | qcom_pmic_typec_pdphy.c | 94 struct tcpm_port *tcpm_port; member 153 tcpm_pd_hard_reset(pmic_typec_pdphy->tcpm_port); in qcom_pmic_typec_pdphy_sig_reset_work() 371 tcpm_pd_receive(pmic_typec_pdphy->tcpm_port, &msg, TCPC_TX_SOP); in qcom_pmic_typec_pdphy_pd_receive() 389 tcpm_pd_transmit_complete(pmic_typec_pdphy->tcpm_port, in qcom_pmic_typec_pdphy_isr() 396 tcpm_pd_transmit_complete(pmic_typec_pdphy->tcpm_port, in qcom_pmic_typec_pdphy_isr() 400 tcpm_pd_transmit_complete(pmic_typec_pdphy->tcpm_port, in qcom_pmic_typec_pdphy_isr() 512 struct tcpm_port *tcpm_port) in qcom_pmic_typec_pdphy_start() argument 522 pmic_typec_pdphy->tcpm_port = tcpm_port; in qcom_pmic_typec_pdphy_start()
|
| H A D | qcom_pmic_typec_pdphy_stub.c | 31 tcpm_pd_transmit_complete(tcpm->tcpm_port, in qcom_pmic_typec_pdphy_stub_pd_transmit() 61 struct tcpm_port *tcpm_port) in qcom_pmic_typec_pdphy_stub_start() argument
|
| H A D | qcom_pmic_typec_port.c | 169 struct tcpm_port *tcpm_port; member 268 tcpm_vbus_change(pmic_typec_port->tcpm_port); in pmic_typec_port_isr() 271 tcpm_cc_change(pmic_typec_port->tcpm_port); in pmic_typec_port_isr() 352 tcpm_vbus_change(tcpm->tcpm_port); in qcom_pmic_typec_port_set_vbus() 639 struct tcpm_port *tcpm_port) in qcom_pmic_typec_port_start() argument 680 pmic_typec_port->tcpm_port = tcpm_port; in qcom_pmic_typec_port_start()
|
| /linux-6.15/drivers/usb/typec/tcpm/ |
| H A D | tcpm.c | 335 struct tcpm_port { struct 594 struct tcpm_port *port; argument 2678 struct tcpm_port *port = container_of(work, struct tcpm_port, vdm_state_machine); in vdm_state_machine_work() 5788 struct tcpm_port *port = container_of(work, struct tcpm_port, state_machine); in tcpm_state_machine_work() 6307 struct tcpm_port *port = container_of(work, struct tcpm_port, in tcpm_pd_event_handler() 6459 struct tcpm_port *port = container_of(work, struct tcpm_port, enable_frs); in tcpm_enable_frs_work() 6492 struct tcpm_port *port = container_of(work, struct tcpm_port, send_discover_work); in tcpm_send_discover_work() 7659 struct tcpm_port *port = container_of(timer, struct tcpm_port, state_machine_timer); in state_machine_timer_handler() 7677 struct tcpm_port *port = container_of(timer, struct tcpm_port, enable_frs_timer); in enable_frs_timer_handler() 7686 struct tcpm_port *port = container_of(timer, struct tcpm_port, send_discover_timer); in send_discover_timer_handler() [all …]
|
| H A D | fusb302.c | 77 struct tcpm_port *tcpm_port; member 1102 tcpm_cc_change(chip->tcpm_port); in fusb302_bc_lvl_handler_work() 1110 tcpm_cc_change(chip->tcpm_port); in fusb302_bc_lvl_handler_work() 1218 tcpm_cc_change(chip->tcpm_port); in fusb302_handle_togdone_snk() 1362 tcpm_cc_change(chip->tcpm_port); in fusb302_handle_togdone_src() 1537 tcpm_vbus_change(chip->tcpm_port); in fusb302_irq_work() 1570 tcpm_cc_change(chip->tcpm_port); in fusb302_irq_work() 1611 tcpm_pd_hard_reset(chip->tcpm_port); in fusb302_irq_work() 1743 if (IS_ERR(chip->tcpm_port)) { in fusb302_probe() 1763 tcpm_unregister_port(chip->tcpm_port); in fusb302_probe() [all …]
|
| H A D | tcpci_maxim.h | 59 struct tcpm_port *port;
|
| H A D | tcpci.c | 35 struct tcpm_port *port; 51 struct tcpm_port *tcpci_get_tcpm_port(struct tcpci *tcpci) in tcpci_get_tcpm_port()
|
| H A D | wcove.c | 155 struct tcpm_port *tcpm;
|