We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9bcfea7 commit 3004b15Copy full SHA for 3004b15
src/portable/synopsys/dwc2/dcd_dwc2.c
@@ -394,8 +394,9 @@ bool dcd_init(uint8_t rhport, const tusb_rhport_init_t* rh_init) {
394
// Force device mode
395
dwc2->gusbcfg = (dwc2->gusbcfg & ~GUSBCFG_FHMOD) | GUSBCFG_FDMOD;
396
397
- // Clear A override, force B Valid
398
- dwc2->gotgctl = (dwc2->gotgctl & ~GOTGCTL_AVALOEN) | GOTGCTL_BVALOEN | GOTGCTL_BVALOVAL;
+ // No overrides
+ dwc2->gotgctl &= ~(GOTGCTL_BVALOEN | GOTGCTL_BVALOVAL | GOTGCTL_VBVALOVAL);
399
+
400
401
// Enable required interrupts
402
dwc2->gintmsk |= GINTMSK_OTGINT | GINTMSK_USBSUSPM | GINTMSK_USBRST | GINTMSK_ENUMDNEM | GINTMSK_WUIM;
0 commit comments