Home
last modified time | relevance | path

Searched refs:typec_set_vconn_role (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/include/linux/usb/
H A Dtypec.h308 void typec_set_vconn_role(struct typec_port *port, enum typec_role role);
/openbmc/linux/drivers/usb/typec/
H A Dstusb160x.c372 typec_set_vconn_role(chip->port, stusb160x_get_vconn_role(status)); in stusb160x_attach()
393 typec_set_vconn_role(chip->port, stusb160x_get_vconn_role(status)); in stusb160x_detach()
H A Dwusb3801.c287 typec_set_vconn_role(port, pwr_role); in wusb3801_hw_update()
H A Dclass.c1844 void typec_set_vconn_role(struct typec_port *port, enum typec_role role) in typec_set_vconn_role() function
1853 EXPORT_SYMBOL_GPL(typec_set_vconn_role);
H A Danx7411.c498 typec_set_vconn_role(ctx->typec.port, ctx->typec.vconn_role); in anx7411_data_role_detect()
/openbmc/linux/drivers/usb/typec/tipd/
H A Dcore.c251 typec_set_vconn_role(tps->port, TPS_STATUS_TO_TYPEC_VCONN(status)); in tps6598x_connect()
278 typec_set_vconn_role(tps->port, TPS_STATUS_TO_TYPEC_VCONN(status)); in tps6598x_disconnect()
/openbmc/linux/drivers/extcon/
H A Dextcon-usbc-tusb320.c356 typec_set_vconn_role(port, pwr_role); in tusb320_typec_irq_handler()
/openbmc/linux/Documentation/driver-api/usb/
H A Dtypec.rst140 :functions: typec_set_data_role typec_set_pwr_role typec_set_vconn_role typec_set_pwr_opmode
/openbmc/linux/drivers/platform/chrome/
H A Dcros_ec_typec.c685 typec_set_vconn_role(port, resp->role & PD_CTRL_RESP_ROLE_VCONN ? in cros_typec_set_port_params_v1()
/openbmc/linux/drivers/usb/typec/tcpm/
H A Dtcpm.c991 typec_set_vconn_role(port->typec_port, port->vconn_role); in tcpm_set_vconn()