Home
last modified time | relevance | path

Searched refs:usb_role_switch_put (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/include/linux/usb/
H A Drole.h56 void usb_role_switch_put(struct usb_role_switch *sw);
92 static inline void usb_role_switch_put(struct usb_role_switch *sw) { } in usb_role_switch_put() function
/openbmc/linux/drivers/misc/
H A Dhisi_hikey_usb.c202 usb_role_switch_put(hisi_hikey_usb->dev_role_sw); in hisi_hikey_usb_of_role_switch()
250 usb_role_switch_put(hisi_hikey_usb->dev_role_sw); in hisi_hikey_usb_remove()
/openbmc/linux/drivers/usb/typec/
H A Dhd3ss3220.c266 usb_role_switch_put(hd3ss3220->role_sw); in hd3ss3220_probe()
281 usb_role_switch_put(hd3ss3220->role_sw); in hd3ss3220_remove()
H A Dstusb160x.c786 usb_role_switch_put(chip->role_sw); in stusb160x_probe()
814 usb_role_switch_put(chip->role_sw); in stusb160x_remove()
H A Drt1719.c926 usb_role_switch_put(data->role_sw); in rt1719_probe()
938 usb_role_switch_put(data->role_sw); in rt1719_remove()
H A Danx7411.c1032 usb_role_switch_put(typecp->role_sw); in anx7411_port_unregister()
1278 usb_role_switch_put(ctx->typec.role_sw); in anx7411_typec_port_probe()
/openbmc/linux/drivers/usb/common/
H A Dusb-conn-gpio.c270 usb_role_switch_put(info->role_sw); in usb_conn_probe()
283 usb_role_switch_put(info->role_sw); in usb_conn_remove()
/openbmc/linux/drivers/usb/roles/
H A Dclass.c177 void usb_role_switch_put(struct usb_role_switch *sw) in usb_role_switch_put() function
184 EXPORT_SYMBOL_GPL(usb_role_switch_put);
/openbmc/linux/drivers/usb/misc/
H A Dqcom_eud.c175 usb_role_switch_put(chip->role_sw); in eud_role_switch_release()
/openbmc/linux/drivers/extcon/
H A Dextcon-ptn5150.c221 usb_role_switch_put(info->role_sw); in ptn5150_work_sync_and_put()
H A Dextcon-axp288.c341 usb_role_switch_put(info->role_sw); in axp288_put_role_sw()
H A Dextcon-intel-cht-wc.c409 usb_role_switch_put(ext->role_sw); in cht_wc_extcon_put_role_sw()
H A Dextcon-usbc-tusb320.c507 usb_role_switch_put(priv->role_sw); in tusb320_typec_remove()
/openbmc/linux/drivers/usb/typec/tipd/
H A Dcore.c896 usb_role_switch_put(tps->role_sw); in tps6598x_probe()
915 usb_role_switch_put(tps->role_sw); in tps6598x_remove()
/openbmc/linux/drivers/platform/chrome/
H A Dcros_ec_typec.c254 usb_role_switch_put(typec->ports[i]->role_sw); in cros_unregister_ports()
/openbmc/linux/drivers/usb/typec/tcpm/
H A Dtcpm.c6665 usb_role_switch_put(port->role_sw); in tcpm_register_port()
6692 usb_role_switch_put(port->role_sw); in tcpm_unregister_port()