Searched refs:tcpc (Results  1 – 7 of 7) sorted by relevance
| /Linux-v5.4/drivers/usb/typec/tcpm/ | 
| D | wcove.c | 154 	struct tcpc_dev tcpc;  member158 #define tcpc_to_wcove(_tcpc_) container_of(_tcpc_, struct wcove_typec, tcpc)
 200 static int wcove_init(struct tcpc_dev *tcpc)  in wcove_init()  argument
 202 	struct wcove_typec *wcove = tcpc_to_wcove(tcpc);  in wcove_init()
 217 static int wcove_get_vbus(struct tcpc_dev *tcpc)  in wcove_get_vbus()  argument
 219 	struct wcove_typec *wcove = tcpc_to_wcove(tcpc);  in wcove_get_vbus()
 232 static int wcove_set_vbus(struct tcpc_dev *tcpc, bool on, bool sink)  in wcove_set_vbus()  argument
 234 	struct wcove_typec *wcove = tcpc_to_wcove(tcpc);  in wcove_set_vbus()
 239 static int wcove_set_vconn(struct tcpc_dev *tcpc, bool on)  in wcove_set_vconn()  argument
 241 	struct wcove_typec *wcove = tcpc_to_wcove(tcpc);  in wcove_set_vconn()
 [all …]
 
 | 
| D | tcpci.c | 32 	struct tcpc_dev tcpc;  member41 static inline struct tcpci *tcpc_to_tcpci(struct tcpc_dev *tcpc)  in tcpc_to_tcpci()  argument
 43 	return container_of(tcpc, struct tcpci, tcpc);  in tcpc_to_tcpci()
 56 static int tcpci_set_cc(struct tcpc_dev *tcpc, enum typec_cc_status cc)  in tcpci_set_cc()  argument
 58 	struct tcpci *tcpci = tcpc_to_tcpci(tcpc);  in tcpci_set_cc()
 103 static int tcpci_start_toggling(struct tcpc_dev *tcpc,  in tcpci_start_toggling()  argument
 108 	struct tcpci *tcpci = tcpc_to_tcpci(tcpc);  in tcpci_start_toggling()
 167 static int tcpci_get_cc(struct tcpc_dev *tcpc,  in tcpci_get_cc()  argument
 170 	struct tcpci *tcpci = tcpc_to_tcpci(tcpc);  in tcpci_get_cc()
 188 static int tcpci_set_polarity(struct tcpc_dev *tcpc,  in tcpci_set_polarity()  argument
 [all …]
 
 | 
| D | tcpm.c | 203 	struct tcpc_dev	*tcpc;  member383 		else if (port->tcpc->config &&  in tcpm_default_state()
 384 			 port->tcpc->config->default_role == TYPEC_SINK)  in tcpm_default_state()
 624 	ret = port->tcpc->pd_transmit(port->tcpc, type, msg);  in tcpm_pd_transmit()
 685 	ret = port->tcpc->set_polarity(port->tcpc, polarity);  in tcpm_set_polarity()
 700 	ret = port->tcpc->set_vconn(port->tcpc, enable);  in tcpm_set_vconn()
 724 		if (port->tcpc->get_current_limit)  in tcpm_get_current_limit()
 725 			limit = port->tcpc->get_current_limit(port->tcpc);  in tcpm_get_current_limit()
 743 	if (port->tcpc->set_current_limit)  in tcpm_set_current_limit()
 744 		ret = port->tcpc->set_current_limit(port->tcpc, max_ma, mv);  in tcpm_set_current_limit()
 [all …]
 
 | 
| /Linux-v5.4/arch/s390/include/asm/ | 
| D | stp.h | 17 	unsigned int tcpc	: 1;	/* Time control parameter change */  member
 | 
| /Linux-v5.4/include/linux/usb/ | 
| D | tcpm.h | 151 struct tcpm_port *tcpm_register_port(struct device *dev, struct tcpc_dev *tcpc);
 | 
| /Linux-v5.4/arch/arm64/boot/dts/freescale/ | 
| D | imx8mm-evk.dts | 279 	ptn5110: tcpc@50 {
 | 
| /Linux-v5.4/arch/s390/kernel/ | 
| D | time.c | 561 	if (intparm->tsc || intparm->lac || intparm->tcpc)  in stp_timing_alert()
 |