DWC3_GCTL_PRTCAP_HOST
dwc3_set_prtcap(dwc, DWC3_GCTL_PRTCAP_HOST, false);
case DWC3_GCTL_PRTCAP_HOST:
case DWC3_GCTL_PRTCAP_HOST:
case DWC3_GCTL_PRTCAP_HOST:
case DWC3_GCTL_PRTCAP_HOST:
dwc3_set_prtcap(dwc, DWC3_GCTL_PRTCAP_HOST, true);
case DWC3_GCTL_PRTCAP_HOST:
case DWC3_GCTL_PRTCAP_HOST:
case DWC3_GCTL_PRTCAP_HOST:
if (dwc->current_dr_role == DWC3_GCTL_PRTCAP_HOST &&
if (dwc->current_dr_role == DWC3_GCTL_PRTCAP_HOST)
case DWC3_GCTL_PRTCAP_HOST:
case DWC3_GCTL_PRTCAP_HOST:
mode = DWC3_GCTL_PRTCAP_HOST;
DWC3_GCTL_PRTCAP_HOST :
u32 mode = event ? DWC3_GCTL_PRTCAP_HOST : DWC3_GCTL_PRTCAP_DEVICE;
enum usb_role role = mode == DWC3_GCTL_PRTCAP_HOST ?
mode = DWC3_GCTL_PRTCAP_HOST;
mode = DWC3_GCTL_PRTCAP_HOST;
case DWC3_GCTL_PRTCAP_HOST:
mode = DWC3_GCTL_PRTCAP_HOST;
case DWC3_GCTL_PRTCAP_HOST:
if (current_prtcap_dir == DWC3_GCTL_PRTCAP_HOST) {
dwc3_apple_set_ptrcap(appledwc, DWC3_GCTL_PRTCAP_HOST);
dr_role != DWC3_GCTL_PRTCAP_HOST) {
if (google->dwc.current_dr_role == DWC3_GCTL_PRTCAP_HOST) {
if ((dwc3->current_dr_role == DWC3_GCTL_PRTCAP_HOST) && dwc3->xhci) {
if ((dwc->current_dr_role == DWC3_GCTL_PRTCAP_HOST) && dwc->xhci)