Home
last modified time | relevance | path

Searched refs:typec_cc_status (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/usb/
H A Dtcpm.h13 enum typec_cc_status { enum
140 int (*set_cc)(struct tcpc_dev *dev, enum typec_cc_status cc);
141 int (*apply_rc)(struct tcpc_dev *dev, enum typec_cc_status cc,
143 int (*get_cc)(struct tcpc_dev *dev, enum typec_cc_status *cc1,
144 enum typec_cc_status *cc2);
157 enum typec_cc_status cc);
H A Dtcpci.h223 enum typec_cc_status cc);
239 static inline enum typec_cc_status tcpci_to_typec_cc(unsigned int cc, bool sink) in tcpci_to_typec_cc()
/linux/drivers/usb/typec/tcpm/
H A Dwcove.c246 static enum typec_cc_status wcove_to_typec_cc(unsigned int cc) in wcove_to_typec_cc()
268 static int wcove_get_cc(struct tcpc_dev *tcpc, enum typec_cc_status *cc1, in wcove_get_cc()
269 enum typec_cc_status *cc2) in wcove_get_cc()
290 static int wcove_set_cc(struct tcpc_dev *tcpc, enum typec_cc_status cc) in wcove_set_cc()
422 enum typec_cc_status cc) in wcove_start_toggling()
H A Dfusb302.c110 enum typec_cc_status cc1;
111 enum typec_cc_status cc2;
599 static int tcpm_set_cc(struct tcpc_dev *dev, enum typec_cc_status cc) in tcpm_set_cc()
705 static int tcpm_get_cc(struct tcpc_dev *dev, enum typec_cc_status *cc1, in tcpm_get_cc()
706 enum typec_cc_status *cc2) in tcpm_get_cc()
924 enum typec_cc_status cc) in tcpm_start_toggling()
1067 static enum typec_cc_status fusb302_bc_lvl_to_cc(u8 bc_lvl) in fusb302_bc_lvl_to_cc()
1085 enum typec_cc_status cc_status; in fusb302_bc_lvl_handler_work()
1195 enum typec_cc_status cc_status_active, cc1, cc2; in fusb302_handle_togdone_snk()
1250 /* On error returns < 0, otherwise a typec_cc_status valu
[all...]
H A Dtcpci.c85 static int tcpci_set_cc(struct tcpc_dev *tcpc, enum typec_cc_status cc) in tcpci_set_cc()
158 static int tcpci_apply_rc(struct tcpc_dev *tcpc, enum typec_cc_status cc, in tcpci_apply_rc()
183 enum typec_cc_status cc) in tcpci_start_toggling()
229 enum typec_cc_status *cc1, enum typec_cc_status *cc2) in tcpci_get_cc()
259 enum typec_cc_status cc1, cc2; in tcpci_set_polarity()
H A Dtcpm.c367 enum typec_cc_status cc_req;
368 enum typec_cc_status src_rp; /* work only if pd_supported == false */
370 enum typec_cc_status cc1;
371 enum typec_cc_status cc2;
911 static void tcpm_set_cc(struct tcpm_port *port, enum typec_cc_status cc) in tcpm_set_cc()
951 static enum typec_cc_status tcpm_rp_cc(struct tcpm_port *port) in tcpm_rp_cc()
1137 enum typec_cc_status cc; in tcpm_get_current_limit()
1528 enum typec_cc_status cc_req = port->cc_req; in tcpm_ams_start()
4357 static bool tcpm_start_toggling(struct tcpm_port *port, enum typec_cc_status cc) in tcpm_start_toggling()
4703 static enum typec_pwr_opmode tcpm_get_pwr_opmode(enum typec_cc_status cc) in tcpm_get_pwr_opmode()
[all …]
H A Dtcpci_rt1711h.c226 enum typec_cc_status cc) in rt1711h_start_drp_toggling()
H A Dtcpci_maxim_core.c425 enum typec_cc_status cc) in max_tcpci_start_toggling()
/linux/drivers/usb/typec/tcpm/qcom/
H A Dqcom_pmic_typec_port.c197 static const char *cc_to_name(enum typec_cc_status cc) in cc_to_name()
362 enum typec_cc_status *cc1, in qcom_pmic_typec_port_get_cc()
363 enum typec_cc_status *cc2) in qcom_pmic_typec_port_get_cc()
459 enum typec_cc_status cc) in qcom_pmic_typec_port_set_cc()
574 enum typec_cc_status cc) in qcom_pmic_typec_port_start_toggling()