Home
last modified time | relevance | path

Searched refs:typec_data_role (Results 1 – 19 of 19) sorted by relevance

/linux/include/linux/usb/
H A Dtypec.h52 enum typec_data_role { enum
267 int (*dr_set)(struct typec_port *port, enum typec_data_role role);
345 void typec_set_data_role(struct typec_port *port, enum typec_data_role role);
346 enum typec_data_role typec_get_data_role(struct typec_port *port);
H A Dtcpm.h154 enum typec_role role, enum typec_data_role data);
H A Dtypec_altmode.h192 static inline enum typec_data_role
/linux/drivers/usb/typec/
H A Drt1719.c184 static enum typec_data_role rt1719_get_data_role(u32 conn) in rt1719_get_data_role()
192 enum typec_data_role data_role, in rt1719_set_data_role()
256 enum typec_data_role data_role; in rt1719_attach()
393 static int rt1719_dr_set(struct typec_port *port, enum typec_data_role role) in rt1719_dr_set()
396 enum typec_data_role cur_role; in rt1719_dr_set()
H A Dclass.h57 enum typec_data_role data_role;
H A Dwusb3801.c252 enum typec_data_role data_role; in wusb3801_hw_update()
H A Dstusb160x.c328 enum typec_data_role data_role, in stusb160x_set_data_role()
H A Dclass.c2195 void typec_set_data_role(struct typec_port *port, enum typec_data_role role) in typec_set_data_role()
2224 enum typec_data_role typec_get_data_role(struct typec_port *port) in typec_get_data_role()
/linux/drivers/usb/typec/tcpm/qcom/
H A Dqcom_pmic_typec_pdphy_stub.c49 enum typec_data_role data_role) in qcom_pmic_typec_pdphy_stub_set_roles()
H A Dqcom_pmic_typec_pdphy.c429 enum typec_data_role data_role) in qcom_pmic_typec_pdphy_set_roles()
/linux/drivers/extcon/
H A Dextcon-usbc-tusb320.c286 enum typec_data_role data_role; in tusb320_typec_irq_handler()
H A Dextcon-rtk-type-c.c700 enum typec_data_role role) in type_c_port_dr_set()
/linux/drivers/usb/typec/tcpm/
H A Dwcove.c331 enum typec_role role, enum typec_data_role data) in wcove_set_roles()
H A Dtcpci.c459 enum typec_role role, enum typec_data_role data) in tcpci_set_roles()
H A Dfusb302.c892 enum typec_role pwr, enum typec_data_role data) in tcpm_set_roles()
H A Dtcpm.c354 enum typec_data_role data_role;
1183 enum typec_role role, enum typec_data_role data) in tcpm_set_roles()
4631 enum typec_data_role data; in tcpm_acc_attach()
6645 static int tcpm_dr_set(struct typec_port *p, enum typec_data_role data) in tcpm_dr_set()
/linux/drivers/usb/typec/tipd/
H A Dcore.c326 enum typec_data_role role, bool connected) in tps6598x_set_data_role()
475 static int tps6598x_dr_set(struct typec_port *port, enum typec_data_role role) in tps6598x_dr_set()
/linux/drivers/platform/chrome/
H A Dcros_ec_typec.c132 static int cros_typec_dr_swap(struct typec_port *port, enum typec_data_role role) in cros_typec_dr_swap()
/linux/drivers/usb/typec/ucsi/
H A Ducsi.c1504 static int ucsi_dr_swap(struct typec_port *port, enum typec_data_role role) in ucsi_dr_swap()