Searched refs:typec_port (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/include/linux/usb/ |
D | typec.h | 16 struct typec_port; 117 *typec_port_register_altmode(struct typec_port *port, 121 struct typec_port *typec_altmode2port(struct typec_altmode *alt); 218 struct typec_port *typec_register_port(struct device *parent, 220 void typec_unregister_port(struct typec_port *port); 222 struct typec_partner *typec_register_partner(struct typec_port *port, 226 struct typec_cable *typec_register_cable(struct typec_port *port, 234 void typec_set_data_role(struct typec_port *port, enum typec_data_role role); 235 void typec_set_pwr_role(struct typec_port *port, enum typec_role role); 236 void typec_set_vconn_role(struct typec_port *port, enum typec_role role); [all …]
|
/Linux-v4.19/drivers/usb/typec/ |
D | class.c | 37 struct typec_port { struct 57 #define to_typec_port(_dev_) container_of(_dev_, struct typec_port, dev) argument 165 struct typec_port *port = typec_altmode2port(adev); in typec_altmode_set_partner() 302 struct typec_port *typec_altmode2port(struct typec_altmode *alt) in typec_altmode2port() 639 struct typec_partner *typec_register_partner(struct typec_port *port, in typec_register_partner() 857 struct typec_cable *typec_register_cable(struct typec_port *port, in typec_register_cable() 943 struct typec_port *port = to_typec_port(dev); in preferred_role_store() 977 struct typec_port *port = to_typec_port(dev); in preferred_role_show() 993 struct typec_port *port = to_typec_port(dev); in data_role_store() 1024 struct typec_port *port = to_typec_port(dev); in data_role_show() [all …]
|
D | tcpm.c | 199 struct typec_port *typec_port; member 654 ret = typec_set_orientation(port->typec_port, orientation); in tcpm_mux_set() 664 return typec_set_mode(port->typec_port, state); in tcpm_mux_set() 692 typec_set_vconn_role(port->typec_port, port->vconn_role); in tcpm_set_vconn() 804 typec_set_data_role(port->typec_port, data); in tcpm_set_roles() 805 typec_set_pwr_role(port->typec_port, role); in tcpm_set_roles() 820 typec_set_pwr_role(port->typec_port, role); in tcpm_set_pwr_role() 2590 port->partner = typec_register_partner(port->typec_port, in tcpm_typec_connect() 2935 typec_set_pwr_opmode(port->typec_port, opmode); in run_state_machine() 2987 typec_set_pwr_opmode(port->typec_port, TYPEC_PWR_MODE_PD); in run_state_machine() [all …]
|
D | tps6598x.c | 78 struct typec_port *port;
|
/Linux-v4.19/drivers/usb/typec/ucsi/ |
D | ucsi.c | 55 struct typec_port *port;
|