Home
last modified time | relevance | path

Searched refs:tcpci (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/usb/typec/tcpm/
H A Dtcpci_mt6370.c29 struct tcpci *tcpci; member
49 static int mt6370_tcpc_init(struct tcpci *tcpci, struct tcpci_data *data) in mt6370_tcpc_init() argument
69 static int mt6370_tcpc_set_vconn(struct tcpci *tcpci, struct tcpci_data *data, in mt6370_tcpc_set_vconn() argument
77 static int mt6370_tcpc_set_vbus(struct tcpci *tcpci, struct tcpci_data *data, in mt6370_tcpc_set_vbus() argument
101 return tcpci_irq(priv->tcpci); in mt6370_irq_handler()
121 static void mt6370_unregister_tcpci_port(void *tcpci) in mt6370_unregister_tcpci_port() argument
123 tcpci_unregister_port(tcpci); in mt6370_unregister_tcpci_port()
159 priv->tcpci = tcpci_register_port(dev, &priv->tcpci_data); in mt6370_tcpc_probe()
160 if (IS_ERR(priv->tcpci)) in mt6370_tcpc_probe()
161 return dev_err_probe(dev, PTR_ERR(priv->tcpci), in mt6370_tcpc_probe()
[all …]
H A Dtcpci_rt1711h.c57 struct tcpci *tcpci; member
96 static int rt1711h_init(struct tcpci *tcpci, struct tcpci_data *tdata) in rt1711h_init() argument
147 static int rt1711h_set_vbus(struct tcpci *tcpci, struct tcpci_data *tdata, in rt1711h_set_vbus() argument
166 static int rt1711h_set_vconn(struct tcpci *tcpci, struct tcpci_data *tdata, in rt1711h_set_vconn() argument
217 static int rt1711h_start_drp_toggling(struct tcpci *tcpci, in rt1711h_start_drp_toggling() argument
263 if (!chip->tcpci) in rt1711h_irq()
282 return tcpci_irq(chip->tcpci); in rt1711h_irq()
297 static void rt1711h_unregister_tcpci_port(void *tcpci);
340 chip->tcpci = tcpci_register_port(chip->dev, &chip->data); in rt1711h_probe()
341 if (IS_ERR_OR_NULL(chip->tcpci)) in rt1711h_probe()
[all …]
H A DMakefile6 obj-$(CONFIG_TYPEC_TCPCI) += tcpci.o
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-hummingboard-pulse.dts45 compatible = "nxp,ptn5110", "tcpci";
H A Dimx95-19x19-verdin-evk.dts232 compatible = "nxp,ptn5110", "tcpci";
/linux/
H A DMAINTAINERS28417 F: drivers/usb/typec/tcpm/tcpci.c
28419 F: include/linux/usb/tcpci.h