Searched refs:typec_data_role (Results 1 – 19 of 19) sorted by relevance
| /linux/include/linux/usb/ |
| H A D | typec.h | 52 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 D | tcpm.h | 154 enum typec_role role, enum typec_data_role data);
|
| H A D | typec_altmode.h | 192 static inline enum typec_data_role
|
| /linux/drivers/usb/typec/ |
| H A D | rt1719.c | 184 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 D | class.h | 57 enum typec_data_role data_role;
|
| H A D | wusb3801.c | 252 enum typec_data_role data_role; in wusb3801_hw_update()
|
| H A D | stusb160x.c | 328 enum typec_data_role data_role, in stusb160x_set_data_role()
|
| H A D | class.c | 2195 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 D | qcom_pmic_typec_pdphy_stub.c | 49 enum typec_data_role data_role) in qcom_pmic_typec_pdphy_stub_set_roles()
|
| H A D | qcom_pmic_typec_pdphy.c | 429 enum typec_data_role data_role) in qcom_pmic_typec_pdphy_set_roles()
|
| /linux/drivers/extcon/ |
| H A D | extcon-usbc-tusb320.c | 286 enum typec_data_role data_role; in tusb320_typec_irq_handler()
|
| H A D | extcon-rtk-type-c.c | 700 enum typec_data_role role) in type_c_port_dr_set()
|
| /linux/drivers/usb/typec/tcpm/ |
| H A D | wcove.c | 331 enum typec_role role, enum typec_data_role data) in wcove_set_roles()
|
| H A D | tcpci.c | 459 enum typec_role role, enum typec_data_role data) in tcpci_set_roles()
|
| H A D | fusb302.c | 892 enum typec_role pwr, enum typec_data_role data) in tcpm_set_roles()
|
| H A D | tcpm.c | 354 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 D | core.c | 326 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 D | cros_ec_typec.c | 132 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 D | ucsi.c | 1504 static int ucsi_dr_swap(struct typec_port *port, enum typec_data_role role) in ucsi_dr_swap()
|