Searched refs:typec_port (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/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-v5.4/drivers/usb/typec/ |
| D | class.c | 38 struct typec_port { struct 58 #define to_typec_port(_dev_) container_of(_dev_, struct typec_port, dev) argument 166 struct typec_port *port = typec_altmode2port(adev); in typec_altmode_set_partner() 308 struct typec_port *typec_altmode2port(struct typec_altmode *alt) in typec_altmode2port() 645 struct typec_partner *typec_register_partner(struct typec_port *port, in typec_register_partner() 863 struct typec_cable *typec_register_cable(struct typec_port *port, in typec_register_cable() 949 struct typec_port *port = to_typec_port(dev); in preferred_role_store() 983 struct typec_port *port = to_typec_port(dev); in preferred_role_show() 999 struct typec_port *port = to_typec_port(dev); in data_role_store() 1030 struct typec_port *port = to_typec_port(dev); in data_role_show() [all …]
|
| D | tps6598x.c | 94 struct typec_port *port;
|
| /Linux-v5.4/drivers/usb/typec/tcpm/ |
| D | tcpm.c | 201 struct typec_port *typec_port; member 665 ret = typec_set_orientation(port->typec_port, orientation); in tcpm_mux_set() 675 return typec_set_mode(port->typec_port, state); in tcpm_mux_set() 703 typec_set_vconn_role(port->typec_port, port->vconn_role); in tcpm_set_vconn() 815 typec_set_data_role(port->typec_port, data); in tcpm_set_roles() 816 typec_set_pwr_role(port->typec_port, role); in tcpm_set_roles() 831 typec_set_pwr_role(port->typec_port, role); in tcpm_set_pwr_role() 2610 port->partner = typec_register_partner(port->typec_port, in tcpm_typec_connect() 2955 typec_set_pwr_opmode(port->typec_port, opmode); in run_state_machine() 3031 typec_set_pwr_opmode(port->typec_port, TYPEC_PWR_MODE_PD); in run_state_machine() [all …]
|
| /Linux-v5.4/drivers/usb/typec/ucsi/ |
| D | ucsi.h | 417 struct typec_port *port;
|