/openbmc/linux/drivers/usb/mtu3/ |
H A D | mtu3_dr.c | 136 current_role = ssusb->is_host ? USB_ROLE_HOST : USB_ROLE_DEVICE; in ssusb_mode_sw_work() 141 if (otg_sx->default_role == USB_ROLE_DEVICE) in ssusb_mode_sw_work() 142 desired_role = USB_ROLE_DEVICE; in ssusb_mode_sw_work() 160 case USB_ROLE_DEVICE: in ssusb_mode_sw_work() 191 ssusb_set_mode(otg_sx, event ? USB_ROLE_HOST : USB_ROLE_DEVICE); in ssusb_id_notifier() 219 ssusb_set_mode(otg_sx, USB_ROLE_DEVICE); in ssusb_extcon_register() 234 ssusb_set_mode(otg_sx, to_host ? USB_ROLE_HOST : USB_ROLE_DEVICE); in ssusb_mode_switch() 274 return ssusb->is_host ? USB_ROLE_HOST : USB_ROLE_DEVICE; in ssusb_role_sw_get() 289 otg_sx->default_role = USB_ROLE_DEVICE; in ssusb_role_sw_register()
|
/openbmc/linux/drivers/usb/cdns3/ |
H A D | core.c | 33 if (WARN_ON(role > USB_ROLE_DEVICE)) in cdns_role_start() 59 if (WARN_ON(role > USB_ROLE_DEVICE)) in cdns_role_stop() 186 ret = cdns_role_start(cdns, USB_ROLE_DEVICE); in cdns_core_init_role() 221 role = USB_ROLE_DEVICE; in cdns_hw_role_state_machine() 246 role = USB_ROLE_DEVICE; in cdns_hw_role_state_machine() 252 case USB_ROLE_DEVICE: /* from GADGET, we can only change to NONE*/ in cdns_hw_role_state_machine() 381 case USB_ROLE_DEVICE: in cdns_role_set() 547 else if (cdns->role == USB_ROLE_DEVICE) in cdns_resume()
|
H A D | core.h | 105 struct cdns_role_driver *roles[USB_ROLE_DEVICE + 1];
|
/openbmc/linux/drivers/usb/dwc2/ |
H A D | drd.c | 93 if ((role == USB_ROLE_DEVICE && hsotg->dr_mode == USB_DR_MODE_HOST) || in dwc2_drd_role_sw_set() 127 role = USB_ROLE_DEVICE; in dwc2_drd_role_sw_set() 141 } else if (role == USB_ROLE_DEVICE) { in dwc2_drd_role_sw_set() 230 role = USB_ROLE_DEVICE; in dwc2_drd_resume() 236 else if (role == USB_ROLE_DEVICE) in dwc2_drd_resume()
|
/openbmc/linux/drivers/usb/typec/ |
H A D | hd3ss3220.c | 69 attached_state = USB_ROLE_DEVICE; in hd3ss3220_get_attached_state() 89 role_val = USB_ROLE_DEVICE; in hd3ss3220_dr_set() 119 case USB_ROLE_DEVICE: in hd3ss3220_set_role()
|
H A D | stusb160x.c | 337 usb_role = USB_ROLE_DEVICE; in stusb160x_set_data_role()
|
H A D | rt1719.c | 207 usb_role = USB_ROLE_DEVICE; in rt1719_set_data_role()
|
/openbmc/linux/drivers/usb/roles/ |
H A D | intel-xhci-usb-role-switch.c | 95 case USB_ROLE_DEVICE: in intel_xhci_usb_set_role() 144 role = USB_ROLE_DEVICE; in intel_xhci_usb_get_role()
|
H A D | class.c | 227 [USB_ROLE_DEVICE] = "device",
|
/openbmc/linux/drivers/usb/musb/ |
H A D | mediatek.c | 87 case USB_ROLE_DEVICE: in mtk_otg_switch_set() 90 new_role = USB_ROLE_DEVICE; in mtk_otg_switch_set() 232 new_role = USB_ROLE_DEVICE; in mtk_musb_set_mode() 444 glue->role = USB_ROLE_DEVICE; in mtk_musb_probe()
|
H A D | jz4740.c | 92 case USB_ROLE_DEVICE: in jz4740_musb_role_switch_set()
|
/openbmc/linux/drivers/usb/misc/ |
H A D | qcom_eud.c | 51 return usb_role_switch_set_role(priv->role_sw, USB_ROLE_DEVICE); in enable_eud() 158 ret = usb_role_switch_set_role(chip->role_sw, USB_ROLE_DEVICE); in handle_eud_irq_thread()
|
/openbmc/linux/drivers/usb/dwc3/ |
H A D | drd.c | 453 case USB_ROLE_DEVICE: in dwc3_usb_role_switch_set() 480 role = USB_ROLE_DEVICE; in dwc3_usb_role_switch_get() 489 role = USB_ROLE_DEVICE; in dwc3_usb_role_switch_get()
|
/openbmc/linux/include/linux/usb/ |
H A D | role.h | 13 USB_ROLE_DEVICE, enumerator
|
/openbmc/linux/drivers/usb/common/ |
H A D | usb-conn-gpio.c | 83 role = USB_ROLE_DEVICE; in usb_conn_detect_cable() 146 val->intval = info->last_role == USB_ROLE_DEVICE; in usb_charger_get_property()
|
/openbmc/linux/drivers/usb/chipidea/ |
H A D | ci.h | 325 return USB_ROLE_DEVICE; in ci_role_to_usb_role() 334 else if (role == USB_ROLE_DEVICE) in usb_role_to_ci_role()
|
/openbmc/linux/drivers/extcon/ |
H A D | extcon-usbc-tusb320.c | 312 usb_role = USB_ROLE_DEVICE; in tusb320_typec_irq_handler() 339 usb_role = USB_ROLE_DEVICE; in tusb320_typec_irq_handler()
|
H A D | extcon-ptn5150.c | 91 usb_role = USB_ROLE_DEVICE; in ptn5150_check_state()
|
H A D | extcon-axp288.c | 190 role = USB_ROLE_DEVICE; in axp288_usb_role_work()
|
H A D | extcon-intel-cht-wc.c | 333 role = USB_ROLE_DEVICE; in cht_wc_extcon_pwrsrc_event()
|
/openbmc/linux/drivers/misc/ |
H A D | hisi_hikey_usb.c | 115 case USB_ROLE_DEVICE: in relay_set_role_switch()
|
/openbmc/linux/drivers/usb/gadget/udc/ |
H A D | renesas_usb3.c | 744 usb3->role = host ? USB_ROLE_HOST : USB_ROLE_DEVICE; in usb3_set_mode_by_role_sw() 2443 cur_role = usb3_is_host(usb3) ? USB_ROLE_HOST : USB_ROLE_DEVICE; in renesas_usb3_role_switch_get() 2473 case USB_ROLE_DEVICE: in handle_ext_role_switch_states() 2475 usb3->connection_state = USB_ROLE_DEVICE; in handle_ext_role_switch_states() 2503 } else if (cur_role == USB_ROLE_DEVICE) { in handle_ext_role_switch_states() 2524 if (cur_role == USB_ROLE_HOST && role == USB_ROLE_DEVICE) { in handle_role_switch_states() 2527 } else if (cur_role == USB_ROLE_DEVICE && role == USB_ROLE_HOST) { in handle_role_switch_states()
|
/openbmc/linux/drivers/phy/tegra/ |
H A D | xusb.c | 590 [USB_ROLE_DEVICE] = "device", 596 case USB_ROLE_DEVICE: in to_usb_phy_event() 733 role = USB_ROLE_DEVICE; in tegra_xusb_parse_usb_role_default_mode()
|
/openbmc/linux/drivers/usb/typec/ucsi/ |
H A D | ucsi.c | 821 u_role = USB_ROLE_DEVICE; in ucsi_partner_change() 1343 u_role = USB_ROLE_DEVICE; in ucsi_register_port()
|
/openbmc/linux/drivers/usb/typec/mux/ |
H A D | intel_pmc_mux.c | 455 u8 ufp = role == USB_ROLE_DEVICE ? 1 : 0; in pmc_usb_connect()
|