Home
last modified time | relevance | path

Searched refs:TYPEC_STATE_SAFE (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/usb/typec/
H A Dbus.c142 ret = typec_altmode_set_state(adev, TYPEC_STATE_SAFE, NULL); in typec_altmode_enter()
170 ret = typec_altmode_set_state(adev, TYPEC_STATE_SAFE, NULL); in typec_altmode_exit()
534 WARN_ON(typec_altmode_set_state(adev, TYPEC_STATE_SAFE, NULL)); in typec_remove()
H A Danx7411.c452 int mode = TYPEC_STATE_SAFE; in anx7411_set_mux()
462 mode = TYPEC_STATE_SAFE; in anx7411_set_mux()
469 mode = TYPEC_STATE_SAFE; in anx7411_set_mux()
/linux/drivers/usb/typec/mux/
H A Dptn36502.c87 case TYPEC_STATE_SAFE: in ptn36502_set()
319 ptn->mode = TYPEC_STATE_SAFE; in ptn36502_probe()
H A Dpi3usb30532.c87 case TYPEC_STATE_SAFE: in pi3usb30532_mux_set()
H A Dnb7vpq904m.c112 case TYPEC_STATE_SAFE: in nb7vpq904m_set()
406 nb7->mode = TYPEC_STATE_SAFE; in nb7vpq904m_probe()
H A Dwcd939x-usbss.c466 if (usbss->mode != TYPEC_STATE_SAFE) { in wcd939x_usbss_set()
626 usbss->mode = TYPEC_STATE_SAFE; in wcd939x_usbss_probe()
H A Dit5205.c113 case TYPEC_STATE_SAFE: in it5205_mux_set()
H A Dfsa4480.c292 fsa->mode = TYPEC_STATE_SAFE; in fsa4480_probe()
H A Dps883x.c151 case TYPEC_STATE_SAFE: in ps883x_set()
H A Dintel_pmc_mux.c516 if (state->mode == TYPEC_STATE_SAFE) in pmc_usb_mux_set()
/linux/Documentation/driver-api/usb/
H A Dtypec_bus.rst60 the connector: ``TYPEC_STATE_USB`` and ``TYPEC_STATE_SAFE``. These values are
63 ``TYPEC_STATE_SAFE`` before sending Enter or Exit Mode command as defined in USB
/linux/include/linux/usb/
H A Dtypec_altmode.h114 TYPEC_STATE_SAFE, /* USB Safe State */ enumerator
/linux/drivers/usb/typec/tipd/
H A Dcore.c395 typec_set_mode(tps->port, TYPEC_STATE_SAFE); in tps6598x_disconnect()
651 if (cd321x->state.mode == TYPEC_STATE_SAFE) in cd321x_typec_update_mode()
654 cd321x->state.mode = TYPEC_STATE_SAFE; in cd321x_typec_update_mode()
794 cd321x->state.mode = TYPEC_STATE_SAFE; in cd321x_update_work()
796 typec_set_mode(tps->port, TYPEC_STATE_SAFE); in cd321x_update_work()
1290 cd321x->state.mode = TYPEC_STATE_SAFE; in cd321x_register_port()
1292 typec_set_mode(tps->port, TYPEC_STATE_SAFE); in cd321x_register_port()
/linux/drivers/soc/qcom/
H A Dpmic_glink_altmode.c202 port->state.mode = TYPEC_STATE_SAFE; in pmic_glink_altmode_safe()
210 port->retimer_state.mode = TYPEC_STATE_SAFE; in pmic_glink_altmode_safe()
/linux/drivers/usb/typec/ucsi/
H A Ducsi_huawei_gaokun.c244 port->mode = TYPEC_STATE_SAFE; in gaokun_ucsi_port_update()
H A Ducsi.c1121 typec_set_mode(con->port, TYPEC_STATE_SAFE); in ucsi_unregister_partner()
/linux/drivers/usb/typec/altmodes/
H A Ddisplayport.c233 ret = typec_altmode_notify(dp->alt, TYPEC_STATE_SAFE, &dp->data); in dp_altmode_configure_vdm()
/linux/drivers/platform/chrome/
H A Dcros_ec_typec.c536 port->state.mode = TYPEC_STATE_SAFE; in cros_typec_usb_safe_state()
/linux/drivers/usb/typec/tcpm/
H A Dtcpm.c4468 tcpm_mux_set(port, TYPEC_STATE_SAFE, USB_ROLE_NONE, in tcpm_src_attach()
4551 tcpm_mux_set(port, TYPEC_STATE_SAFE, USB_ROLE_NONE, in tcpm_reset_port()