Home
last modified time | relevance | path

Searched refs:TYPEC_DEVICE (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/extcon/
H A Dextcon-usbc-tusb320.c314 data_role = TYPEC_DEVICE; in tusb320_typec_irq_handler()
326 data_role = TYPEC_DEVICE; in tusb320_typec_irq_handler()
340 data_role = TYPEC_DEVICE; in tusb320_typec_irq_handler()
352 data_role = TYPEC_DEVICE; in tusb320_typec_irq_handler()
/openbmc/linux/include/linux/usb/
H A Dtypec.h49 TYPEC_DEVICE, enumerator
/openbmc/linux/drivers/usb/typec/
H A Dhd3ss3220.c120 typec_set_data_role(hd3ss3220->port, TYPEC_DEVICE); in hd3ss3220_set_role()
H A Dwusb3801.c284 data_role = pwr_role == TYPEC_SOURCE ? TYPEC_HOST : TYPEC_DEVICE; in wusb3801_hw_update()
H A Drt1719.c194 return TYPEC_DEVICE; in rt1719_get_data_role()
298 rt1719_set_data_role(data, TYPEC_DEVICE, false); in rt1719_detach()
H A Dclass.c1347 [TYPEC_DEVICE] = "device",
2251 port->data_role = TYPEC_DEVICE; in typec_register_port()
2257 port->data_role = TYPEC_DEVICE; in typec_register_port()
H A Danx7411.c493 ctx->typec.data_role = (ret & DATA_ROLE) ? TYPEC_HOST : TYPEC_DEVICE; in anx7411_data_role_detect()
968 ret = (int_status & DATA_ROLE) ? TYPEC_HOST : TYPEC_DEVICE; in anx7411_work_func()
/openbmc/linux/drivers/usb/typec/ucsi/
H A Ducsi.c822 typec_set_data_role(con->port, TYPEC_DEVICE); in ucsi_partner_change()
1099 role == TYPEC_DEVICE) || in ucsi_dr_swap()
1344 typec_set_data_role(con->port, TYPEC_DEVICE); in ucsi_register_port()
/openbmc/linux/drivers/usb/typec/tcpm/
H A Dtcpm.c554 TYPEC_DEVICE : TYPEC_HOST)
558 TYPEC_HOST : TYPEC_DEVICE)
1071 if (data == TYPEC_DEVICE) { in tcpm_set_roles()
1647 if ((port->data_role == TYPEC_DEVICE || svdm_version >= SVDM_VER_2_0) && in tcpm_pd_svdm()
4630 if (port->data_role == TYPEC_DEVICE || port->negotiated_rev > PD_REV20) in run_state_machine()
4637 if (port->data_role == TYPEC_DEVICE || port->negotiated_rev > PD_REV20) in run_state_machine()
4651 TYPEC_DEVICE); in run_state_machine()
5622 if (port->data_role == TYPEC_DEVICE && port->negotiated_rev < PD_REV30) { in tcpm_send_discover_work()
6059 port->data_role == TYPEC_DEVICE)) in tcpm_port_type_set()
H A Dfusb302.c879 [TYPEC_DEVICE] = "Device",
/openbmc/linux/Documentation/driver-api/usb/
H A Dtypec.rst73 TYPEC_DEVICE, and with Try.SRC the value must be TYPEC_HOST.
/openbmc/linux/drivers/usb/typec/tipd/
H A Dcore.c351 const char *cmd = (role == TYPEC_DEVICE) ? "SWUF" : "SWDF"; in tps6598x_dr_set()
/openbmc/linux/drivers/platform/chrome/
H A Dcros_ec_typec.c682 TYPEC_HOST : TYPEC_DEVICE); in cros_typec_set_port_params_v1()