Searched refs:tcpci (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/usb/typec/tcpm/ |
| H A D | tcpci_mt6370.c | 29 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 D | tcpci_rt1711h.c | 57 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 D | Makefile | 6 obj-$(CONFIG_TYPEC_TCPCI) += tcpci.o
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mq-hummingboard-pulse.dts | 45 compatible = "nxp,ptn5110", "tcpci";
|
| H A D | imx95-19x19-verdin-evk.dts | 232 compatible = "nxp,ptn5110", "tcpci";
|
| /linux/ |
| H A D | MAINTAINERS | 28417 F: drivers/usb/typec/tcpm/tcpci.c 28419 F: include/linux/usb/tcpci.h
|