Lines Matching refs:tcpci
31 struct tcpci *tcpci; member
51 static int mt6370_tcpc_init(struct tcpci *tcpci, struct tcpci_data *data) in mt6370_tcpc_init() argument
71 static int mt6370_tcpc_set_vconn(struct tcpci *tcpci, struct tcpci_data *data, in mt6370_tcpc_set_vconn() argument
79 static int mt6370_tcpc_set_vbus(struct tcpci *tcpci, struct tcpci_data *data, in mt6370_tcpc_set_vbus() argument
103 return tcpci_irq(priv->tcpci); in mt6370_irq_handler()
123 static void mt6370_unregister_tcpci_port(void *tcpci) in mt6370_unregister_tcpci_port() argument
125 tcpci_unregister_port(tcpci); in mt6370_unregister_tcpci_port()
161 priv->tcpci = tcpci_register_port(dev, &priv->tcpci_data); in mt6370_tcpc_probe()
162 if (IS_ERR(priv->tcpci)) in mt6370_tcpc_probe()
163 return dev_err_probe(dev, PTR_ERR(priv->tcpci), in mt6370_tcpc_probe()
166 ret = devm_add_action_or_reset(dev, mt6370_unregister_tcpci_port, priv->tcpci); in mt6370_tcpc_probe()