Home
last modified time | relevance | path

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

/drivers/usb/cdns3/
A Dcore.c110 enum usb_dr_mode dr_mode; in cdns3_core_init_role() local
124 dr_mode = USB_DR_MODE_OTG; in cdns3_core_init_role()
126 dr_mode = USB_DR_MODE_HOST; in cdns3_core_init_role()
144 best_dr_mode = dr_mode; in cdns3_core_init_role()
145 } else if (cdns->dr_mode != dr_mode) { in cdns3_core_init_role()
150 dr_mode = best_dr_mode; in cdns3_core_init_role()
153 if (dr_mode == USB_DR_MODE_OTG || dr_mode == USB_DR_MODE_HOST) { in cdns3_core_init_role()
164 if (dr_mode == USB_DR_MODE_OTG || dr_mode == USB_DR_MODE_PERIPHERAL) { in cdns3_core_init_role()
174 cdns->dr_mode = dr_mode; in cdns3_core_init_role()
397 enum usb_dr_mode dr_mode; in cdns3_bind() local
[all …]
A Ddrd.c92 if (cdns->dr_mode == USB_DR_MODE_HOST) in cdns3_is_host()
102 if (cdns->dr_mode == USB_DR_MODE_PERIPHERAL) in cdns3_is_device()
104 else if (cdns->dr_mode == USB_DR_MODE_OTG) in cdns3_is_device()
222 switch (cdns->dr_mode) { in cdns3_drd_update_mode()
237 cdns->dr_mode); in cdns3_drd_update_mode()
295 cdns->dr_mode = USB_DR_MODE_OTG; in cdns3_drd_init()
298 cdns->dr_mode = USB_DR_MODE_HOST; in cdns3_drd_init()
301 cdns->dr_mode = USB_DR_MODE_PERIPHERAL; in cdns3_drd_init()
A Dcdns3-starfive.c138 enum usb_dr_mode dr_mode; in cdns_starfive_probe() local
147 dr_mode = usb_get_dr_mode(dev_ofnode(dev)); in cdns_starfive_probe()
149 data->mode = dr_mode; in cdns_starfive_probe()
155 cdns_mode_init(data, dr_mode); in cdns_starfive_probe()
A Dcore.h94 enum usb_dr_mode dr_mode; member
/drivers/usb/common/
A Dcommon.c27 const char *dr_mode; in usb_get_dr_mode() local
30 dr_mode = ofnode_read_string(node, "dr_mode"); in usb_get_dr_mode()
31 if (!dr_mode) { in usb_get_dr_mode()
37 if (!strcmp(dr_mode, usb_dr_modes[i])) in usb_get_dr_mode()
45 const char *dr_mode; in usb_get_role_switch_default_mode() local
48 dr_mode = ofnode_read_string(node, "role-switch-default-mode"); in usb_get_role_switch_default_mode()
49 if (!dr_mode) in usb_get_role_switch_default_mode()
53 if (!strcmp(dr_mode, usb_dr_modes[i])) in usb_get_role_switch_default_mode()
/drivers/usb/host/
A Dxhci-dwc3.c163 enum usb_dr_mode dr_mode; in xhci_dwc3_probe() local
210 dr_mode = usb_get_dr_mode(dev_ofnode(dev)); in xhci_dwc3_probe()
211 if (dr_mode == USB_DR_MODE_OTG && in xhci_dwc3_probe()
213 dr_mode = usb_get_role_switch_default_mode(dev_ofnode(dev)); in xhci_dwc3_probe()
214 if (dr_mode == USB_DR_MODE_UNKNOWN) in xhci_dwc3_probe()
215 dr_mode = USB_DR_MODE_OTG; in xhci_dwc3_probe()
217 if (dr_mode == USB_DR_MODE_UNKNOWN) in xhci_dwc3_probe()
219 dr_mode = USB_DR_MODE_HOST; in xhci_dwc3_probe()
221 dwc3_set_mode(dwc3_reg, dr_mode); in xhci_dwc3_probe()
A Dehci-vf.c202 enum dr_mode { enum
214 enum dr_mode dr_mode; member
231 priv->dr_mode = DR_MODE_HOST; in vf_usb_of_to_plat()
234 priv->dr_mode = DR_MODE_DEVICE; in vf_usb_of_to_plat()
237 priv->dr_mode = DR_MODE_OTG; in vf_usb_of_to_plat()
251 priv->dr_mode = DR_MODE_HOST; in vf_usb_of_to_plat()
255 if (priv->dr_mode == DR_MODE_OTG) { in vf_usb_of_to_plat()
A Dehci-tegra.c46 enum dr_mode { enum
87 enum dr_mode dr_mode; /* dual role mode */ member
290 config->dr_mode == DR_MODE_OTG && in set_up_vbus()
750 config->dr_mode = DR_MODE_HOST; in fdt_decode_usb()
752 config->dr_mode = DR_MODE_DEVICE; in fdt_decode_usb()
754 config->dr_mode = DR_MODE_OTG; in fdt_decode_usb()
761 config->dr_mode = DR_MODE_HOST; in fdt_decode_usb()
855 switch (config->dr_mode) { in usb_common_init()
861 config->dr_mode); in usb_common_init()
874 switch (config->dr_mode) { in usb_common_init()
[all …]
A Dehci-mx6.c559 enum usb_dr_mode dr_mode; in ehci_usb_of_to_plat() local
561 dr_mode = usb_get_dr_mode(dev_ofnode(dev)); in ehci_usb_of_to_plat()
563 switch (dr_mode) { in ehci_usb_of_to_plat()
/drivers/usb/mtu3/
A Dmtu3_plat.c175 ssusb->dr_mode = usb_get_dr_mode(dev_ofnode(child)); in get_ssusb_rscs()
177 if (ssusb->dr_mode == USB_DR_MODE_UNKNOWN || in get_ssusb_rscs()
178 ssusb->dr_mode == USB_DR_MODE_OTG) in get_ssusb_rscs()
179 ssusb->dr_mode = USB_DR_MODE_PERIPHERAL; in get_ssusb_rscs()
182 ssusb->dr_mode = USB_DR_MODE_PERIPHERAL; in get_ssusb_rscs()
184 ssusb->dr_mode = USB_DR_MODE_HOST; in get_ssusb_rscs()
314 enum usb_dr_mode dr_mode; in mtu3_glue_bind() local
325 dr_mode = usb_get_dr_mode(node); in mtu3_glue_bind()
327 switch (dr_mode) { in mtu3_glue_bind()
345 __func__, dr_mode); in mtu3_glue_bind()
[all …]
A Dmtu3.h162 enum usb_dr_mode dr_mode; member
/drivers/usb/dwc3/
A Ddwc3-layerscape.c24 enum usb_dr_mode dr_mode; member
47 dwc3->dr_mode = plat->dr_mode; in dwc3_layerscape_probe()
92 plat->dr_mode = usb_get_dr_mode(node); in dwc3_layerscape_of_to_plat()
93 if (plat->dr_mode == USB_DR_MODE_UNKNOWN) { in dwc3_layerscape_of_to_plat()
188 enum usb_dr_mode dr_mode; in dwc3_layerscape_bind() local
191 dr_mode = usb_get_dr_mode(node); in dwc3_layerscape_bind()
193 switch (dr_mode) { in dwc3_layerscape_bind()
A Ddwc3-generic.c25 enum usb_dr_mode dr_mode; member
54 dwc3->dr_mode = mode; in dwc3_generic_probe()
170 plat->dr_mode = usb_get_dr_mode(node); in dwc3_generic_of_to_plat()
171 if (plat->dr_mode == USB_DR_MODE_UNKNOWN) { in dwc3_generic_of_to_plat()
174 plat->dr_mode = usb_get_dr_mode(node); in dwc3_generic_of_to_plat()
175 if (plat->dr_mode == USB_DR_MODE_UNKNOWN) { in dwc3_generic_of_to_plat()
508 enum usb_dr_mode dr_mode; in dwc3_glue_bind_common() local
516 if (!dr_mode) in dwc3_glue_bind_common()
517 dr_mode = usb_get_dr_mode(node); in dwc3_glue_bind_common()
520 (dr_mode == USB_DR_MODE_PERIPHERAL || dr_mode == USB_DR_MODE_OTG)) { in dwc3_glue_bind_common()
[all …]
A Dcore.c646 if ((dwc->dr_mode == USB_DR_MODE_HOST || in dwc3_core_init()
647 dwc->dr_mode == USB_DR_MODE_OTG) && in dwc3_core_init()
733 switch (dwc->dr_mode) { in dwc3_core_init_mode()
789 switch (dwc->dr_mode) { in dwc3_core_exit_mode()
870 dwc->dr_mode = dwc3_dev->dr_mode; in dwc3_uboot_init()
914 dwc->dr_mode = USB_DR_MODE_HOST; in dwc3_uboot_init()
916 dwc->dr_mode = USB_DR_MODE_PERIPHERAL; in dwc3_uboot_init()
918 if (dwc->dr_mode == USB_DR_MODE_UNKNOWN) in dwc3_uboot_init()
919 dwc->dr_mode = USB_DR_MODE_OTG; in dwc3_uboot_init()
1189 if (dwc->dr_mode == USB_DR_MODE_HOST || in dwc3_init()
[all …]
A Dcore.h787 enum usb_dr_mode dr_mode; member
/drivers/usb/musb-new/
A Dti-musb.c300 enum usb_dr_mode dr_mode; in ti_musb_wrapper_bind() local
306 dr_mode = usb_get_dr_mode(node); in ti_musb_wrapper_bind()
307 switch (dr_mode) { in ti_musb_wrapper_bind()

Completed in 59 milliseconds