GINTSTS_PTXFEMP
GINTSTS_PTXFEMP | \
if (gintsts & GINTSTS_PTXFEMP) {
dwc2_hsotg_disable_gsint(hsotg, GINTSTS_PTXFEMP);
dwc2_hsotg_en_gsint(hsotg, GINTSTS_PTXFEMP);
dwc2_hsotg_en_gsint(hsotg, GINTSTS_PTXFEMP);
periodic ? GINTSTS_PTXFEMP :
periodic ? GINTSTS_PTXFEMP :
intr &= ~(GINTSTS_NPTXFEMP | GINTSTS_PTXFEMP | GINTSTS_HCHINT);
intr = GINTSTS_NPTXFEMP | GINTSTS_PTXFEMP | GINTSTS_HCHINT;
GINTSTS_PTXFEMP | GINTSTS_NPTXFEMP | GINTSTS_DISCONNINT);
if (!(gintmsk & GINTSTS_PTXFEMP)) {
gintmsk |= GINTSTS_PTXFEMP;
if (gintmsk & GINTSTS_PTXFEMP) {
gintmsk &= ~GINTSTS_PTXFEMP;
GINTSTS_PTXFEMP);
if (gintsts & GINTSTS_PTXFEMP)
gintmsk |= GINTSTS_PTXFEMP;