Home
last modified time | relevance | path

Searched defs:tcpc (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/usb/typec/tcpm/
H A Dtcpci.c42 struct tcpc_dev tcpc; member
57 static inline struct tcpci *tcpc_to_tcpci(struct tcpc_dev *tcpc) in tcpc_to_tcpci()
84 static int tcpci_set_cc(struct tcpc_dev *tcpc, enum typec_cc_status cc) in tcpci_set_cc()
157 static int tcpci_apply_rc(struct tcpc_dev *tcpc, enum typec_cc_status cc, in tcpci_apply_rc()
180 static int tcpci_start_toggling(struct tcpc_dev *tcpc, in tcpci_start_toggling()
227 static int tcpci_get_cc(struct tcpc_dev *tcpc, in tcpci_get_cc()
252 static int tcpci_set_polarity(struct tcpc_dev *tcpc, in tcpci_set_polarity()
312 static int tcpci_set_orientation(struct tcpc_dev *tcpc, in tcpci_set_orientation()
334 static void tcpci_set_partner_usb_comm_capable(struct tcpc_dev *tcpc, bool capable) in tcpci_set_partner_usb_comm_capable()
342 static int tcpci_set_vconn(struct tcpc_dev *tcpc, bool enable) in tcpci_set_vconn()
[all …]
/linux/drivers/usb/typec/tcpm/qcom/
H A Dqcom_pmic_typec_pdphy_stub.c20 qcom_pmic_typec_pdphy_stub_pd_transmit(struct tcpc_dev * tcpc,enum tcpm_transmit_type type,const struct pd_message * msg,unsigned int negotiated_rev) qcom_pmic_typec_pdphy_stub_pd_transmit() argument
36 qcom_pmic_typec_pdphy_stub_set_pd_rx(struct tcpc_dev * tcpc,bool on) qcom_pmic_typec_pdphy_stub_set_pd_rx() argument
46 qcom_pmic_typec_pdphy_stub_set_roles(struct tcpc_dev * tcpc,bool attached,enum typec_role power_role,enum typec_data_role data_role) qcom_pmic_typec_pdphy_stub_set_roles() argument
H A Dqcom_pmic_typec_port.c323 qcom_pmic_typec_port_get_vbus(struct tcpc_dev * tcpc) qcom_pmic_typec_port_get_vbus() argument
336 qcom_pmic_typec_port_set_vbus(struct tcpc_dev * tcpc,bool on,bool sink) qcom_pmic_typec_port_set_vbus() argument
360 qcom_pmic_typec_port_get_cc(struct tcpc_dev * tcpc,enum typec_cc_status * cc1,enum typec_cc_status * cc2) qcom_pmic_typec_port_get_cc() argument
457 qcom_pmic_typec_port_set_cc(struct tcpc_dev * tcpc,enum typec_cc_status cc) qcom_pmic_typec_port_set_cc() argument
525 qcom_pmic_typec_port_set_polarity(struct tcpc_dev * tcpc,enum typec_cc_polarity pol) qcom_pmic_typec_port_set_polarity() argument
532 qcom_pmic_typec_port_set_vconn(struct tcpc_dev * tcpc,bool on) qcom_pmic_typec_port_set_vconn() argument
570 qcom_pmic_typec_port_start_toggling(struct tcpc_dev * tcpc,enum typec_port_type port_type,enum typec_cc_status cc) qcom_pmic_typec_port_start_toggling() argument
[all...]
H A Dqcom_pmic_typec_pdphy.c300 qcom_pmic_typec_pdphy_pd_transmit(struct tcpc_dev * tcpc,enum tcpm_transmit_type type,const struct pd_message * msg,unsigned int negotiated_rev) qcom_pmic_typec_pdphy_pd_transmit() argument
407 qcom_pmic_typec_pdphy_set_pd_rx(struct tcpc_dev * tcpc,bool on) qcom_pmic_typec_pdphy_set_pd_rx() argument
426 qcom_pmic_typec_pdphy_set_roles(struct tcpc_dev * tcpc,bool attached,enum typec_role power_role,enum typec_data_role data_role) qcom_pmic_typec_pdphy_set_roles() argument
H A Dqcom_pmic_typec.h12 struct tcpc_dev tcpc; member