summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/CREDITS1
-rw-r--r--firmware/target/arm/usb-s3c6400x.c6
2 files changed, 7 insertions, 0 deletions
diff --git a/docs/CREDITS b/docs/CREDITS
index 4b3b5907fd..96a5b784bd 100644
--- a/docs/CREDITS
+++ b/docs/CREDITS
@@ -643,6 +643,7 @@ Yifu Huang
643Jonathan Bettencourt 643Jonathan Bettencourt
644Ilia Sergachev 644Ilia Sergachev
645Nial Shui 645Nial Shui
646Mihail Zenkov
646 647
647The libmad team 648The libmad team
648The wavpack team 649The wavpack team
diff --git a/firmware/target/arm/usb-s3c6400x.c b/firmware/target/arm/usb-s3c6400x.c
index 48521aa622..af4e564442 100644
--- a/firmware/target/arm/usb-s3c6400x.c
+++ b/firmware/target/arm/usb-s3c6400x.c
@@ -354,6 +354,12 @@ void usb_drv_exit(void)
354 354
355 CGU_USB = 0; 355 CGU_USB = 0;
356 bitclr32(&CGU_PERI, CGU_USB_CLOCK_ENABLE); 356 bitclr32(&CGU_PERI, CGU_USB_CLOCK_ENABLE);
357
358 /* reset USB_PHY to prevent power consumption */
359 CCU_SRC = CCU_SRC_USB_PHY_EN;
360 CCU_SRL = CCU_SRL_MAGIC_NUMBER;
361 CCU_SRL = 0;
362
357} 363}
358#elif CONFIG_CPU == S5L8701 || CONFIG_CPU == S5L8702 364#elif CONFIG_CPU == S5L8701 || CONFIG_CPU == S5L8702
359static void usb_reset(void) 365static void usb_reset(void)