summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Potter <[email protected]>2020-10-24 17:16:05 -0600
committerJacob Potter <[email protected]>2020-10-24 17:16:05 -0600
commit229be75a98af03bdbcfabb29b8a3ddd106ba5f30 (patch)
tree9a42a558055f8f3382b90f5e539895f30f634918
parent01996457c8974de5fcb02dab32210ddb99f0134a (diff)
Move into if statement
-rw-r--r--src/portable/st/synopsys/dcd_synopsys.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/portable/st/synopsys/dcd_synopsys.c b/src/portable/st/synopsys/dcd_synopsys.c
index 6edb119c1..9aeec79e6 100644
--- a/src/portable/st/synopsys/dcd_synopsys.c
+++ b/src/portable/st/synopsys/dcd_synopsys.c
@@ -471,12 +471,7 @@ void dcd_init (uint8_t rhport)
set_speed(rhport, TUD_OPT_HIGH_SPEED ? TUSB_SPEED_HIGH : TUSB_SPEED_FULL);
// Enable internal USB transceiver, unless using HS core (port 1) with external PHY.
-#if CFG_TUSB_RHPORT1_MODE & OPT_MODE_HIGH_SPEED
- if ( rhport == 0 ) usb_otg->GCCFG |= USB_OTG_GCCFG_PWRDWN;
-#else
- usb_otg->GCCFG |= USB_OTG_GCCFG_PWRDWN;
-#endif
-
+ if (!(rhport == 1 && (CFG_TUSB_RHPORT1_MODE & OPT_MODE_HIGH_SPEED))) usb_otg->GCCFG |= USB_OTG_GCCFG_PWRDWN;
usb_otg->GINTMSK |= USB_OTG_GINTMSK_USBRST | USB_OTG_GINTMSK_ENUMDNEM |
USB_OTG_GINTMSK_USBSUSPM | USB_OTG_GINTMSK_WUIM |