Lines Matching full:dr_mode
44 * dwc3_get_dr_mode - Validates and sets dr_mode
53 if (dwc->dr_mode == USB_DR_MODE_UNKNOWN) in dwc3_get_dr_mode()
54 dwc->dr_mode = USB_DR_MODE_OTG; in dwc3_get_dr_mode()
56 mode = dwc->dr_mode; in dwc3_get_dr_mode()
84 * mode. If the controller supports DRD but the dr_mode is not in dwc3_get_dr_mode()
94 if (mode != dwc->dr_mode) { in dwc3_get_dr_mode()
96 "Configuration mismatch. dr_mode forced to %s\n", in dwc3_get_dr_mode()
99 dwc->dr_mode = mode; in dwc3_get_dr_mode()
209 if (dwc->dr_mode != USB_DR_MODE_OTG) in dwc3_set_mode()
770 if ((dwc->dr_mode == USB_DR_MODE_HOST || in dwc3_core_setup_global_control()
771 dwc->dr_mode == USB_DR_MODE_OTG) && in dwc3_core_setup_global_control()
1033 if (dwc->dr_mode == USB_DR_MODE_HOST || in dwc3_core_init()
1034 dwc->dr_mode == USB_DR_MODE_OTG) { in dwc3_core_init()
1053 if (!DWC3_IP_IS(DWC3) && dwc->dr_mode == USB_DR_MODE_HOST) { in dwc3_core_init()
1183 switch (dwc->dr_mode) { in dwc3_core_init_mode()
1224 dev_err(dev, "Unsupported mode of operation %d\n", dwc->dr_mode); in dwc3_core_init_mode()
1233 switch (dwc->dr_mode) { in dwc3_core_exit_mode()
1276 dwc->dr_mode = usb_get_dr_mode(dev); in dwc3_get_properties()