diff options
Diffstat (limited to 'firmware/powermgmt.c')
-rw-r--r-- | firmware/powermgmt.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c index b135a291d0..c80e711a16 100644 --- a/firmware/powermgmt.c +++ b/firmware/powermgmt.c | |||
@@ -454,10 +454,12 @@ static int runcurrent(void) | |||
454 | #endif /* MEM == 8 */ | 454 | #endif /* MEM == 8 */ |
455 | 455 | ||
456 | if(usb_inserted() | 456 | if(usb_inserted() |
457 | #if defined(HAVE_USB_POWER) && (CURRENT_USB < CURRENT_NORMAL) | 457 | #if defined(HAVE_USB_POWER) |
458 | #if (CURRENT_USB < CURRENT_NORMAL) | ||
458 | || usb_powered() | 459 | || usb_powered() |
459 | #else | 460 | #else |
460 | && !usb_powered() | 461 | && !usb_powered() |
462 | #endif | ||
461 | #endif | 463 | #endif |
462 | ) | 464 | ) |
463 | { | 465 | { |