Lines Matching refs:tcpc
323 static int qcom_pmic_typec_port_get_vbus(struct tcpc_dev *tcpc)
325 struct pmic_typec *tcpm = tcpc_to_tcpm(tcpc);
336 static int qcom_pmic_typec_port_set_vbus(struct tcpc_dev *tcpc, bool on, bool sink)
338 struct pmic_typec *tcpm = tcpc_to_tcpm(tcpc);
360 static int qcom_pmic_typec_port_get_cc(struct tcpc_dev *tcpc,
364 struct pmic_typec *tcpm = tcpc_to_tcpm(tcpc);
458 static int qcom_pmic_typec_port_set_cc(struct tcpc_dev *tcpc,
461 struct pmic_typec *tcpm = tcpc_to_tcpm(tcpc);
526 static int qcom_pmic_typec_port_set_polarity(struct tcpc_dev *tcpc,
533 static int qcom_pmic_typec_port_set_vconn(struct tcpc_dev *tcpc, bool on)
535 struct pmic_typec *tcpm = tcpc_to_tcpm(tcpc);
571 static int qcom_pmic_typec_port_start_toggling(struct tcpc_dev *tcpc,
575 struct pmic_typec *tcpm = tcpc_to_tcpm(tcpc);
758 tcpm->tcpc.get_vbus = qcom_pmic_typec_port_get_vbus;
759 tcpm->tcpc.set_vbus = qcom_pmic_typec_port_set_vbus;
760 tcpm->tcpc.set_cc = qcom_pmic_typec_port_set_cc;
761 tcpm->tcpc.get_cc = qcom_pmic_typec_port_get_cc;
762 tcpm->tcpc.set_polarity = qcom_pmic_typec_port_set_polarity;
763 tcpm->tcpc.set_vconn = qcom_pmic_typec_port_set_vconn;
764 tcpm->tcpc.start_toggling = qcom_pmic_typec_port_start_toggling;