Home
last modified time | relevance | path

Searched refs:typec_role (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/u-boot/include/power/power_delivery/
H A Dtypec.h50 enum typec_role { enum
228 int (*pr_set)(struct typec_port *port, enum typec_role role);
229 int (*vconn_set)(struct typec_port *port, enum typec_role role);
295 void typec_set_pwr_role(struct typec_port *port, enum typec_role role);
296 void typec_set_vconn_role(struct typec_port *port, enum typec_role role);
H A Dtcpm.h148 enum typec_role role, enum typec_data_role data);
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dtypec.h51 enum typec_role { enum
229 int (*pr_set)(struct typec_port *port, enum typec_role role);
230 int (*vconn_set)(struct typec_port *port, enum typec_role role);
298 void typec_set_pwr_role(struct typec_port *port, enum typec_role role);
299 void typec_set_vconn_role(struct typec_port *port, enum typec_role role);
H A Dtcpm.h144 enum typec_role role, enum typec_data_role data);
/OK3568_Linux_fs/kernel/drivers/usb/typec/
H A Dclass.c55 enum typec_role pwr_role;
56 enum typec_role vconn_role;
1503 ret = port->ops->vconn_set(port, (enum typec_role)source); in vconn_source_store()
1719 void typec_set_pwr_role(struct typec_port *port, enum typec_role role) in typec_set_pwr_role()
1738 void typec_set_vconn_role(struct typec_port *port, enum typec_role role) in typec_set_vconn_role()
H A Dtps6598x.c357 static int tps6598x_pr_set(struct typec_port *port, enum typec_role role) in tps6598x_pr_set()
H A Dstusb160x.c319 static enum typec_role stusb160x_get_vconn_role(u32 status) in stusb160x_get_vconn_role()
/OK3568_Linux_fs/kernel/drivers/usb/typec/ucsi/
H A Ducsi.c668 enum typec_role role; in ucsi_handle_connector_change()
983 static int ucsi_pr_swap(struct typec_port *port, enum typec_role role) in ucsi_pr_swap()
986 enum typec_role cur_role; in ucsi_pr_swap()
/OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/
H A Dwcove.c331 enum typec_role role, enum typec_data_role data) in wcove_set_roles()
H A Dtcpm.c310 enum typec_role vconn_role;
311 enum typec_role pwr_role;
1047 enum typec_role role, enum typec_data_role data) in tcpm_set_roles()
1099 static int tcpm_set_pwr_role(struct tcpm_port *port, enum typec_role role) in tcpm_set_pwr_role()
1119 static u32 tcpm_forge_legacy_pdo(struct tcpm_port *port, u32 pdo, enum typec_role role) in tcpm_forge_legacy_pdo()
5686 static int tcpm_pr_set(struct typec_port *p, enum typec_role role) in tcpm_pr_set()
5735 static int tcpm_vconn_set(struct typec_port *p, enum typec_role role) in tcpm_vconn_set()
H A Dtcpci.c451 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()
/OK3568_Linux_fs/u-boot/drivers/power/power_delivery/
H A Dtcpci.c330 enum typec_role role, enum typec_data_role data) in tcpci_set_roles()
H A Dtcpm.c289 enum typec_role vconn_role;
290 enum typec_role pwr_role;
705 enum typec_role role, enum typec_data_role data) in tcpm_set_roles()
H A Dfusb302.c715 enum typec_role pwr, enum typec_data_role data) in tcpm_set_roles()