summaryrefslogtreecommitdiff
path: root/firmware/powermgmt.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/powermgmt.c')
-rw-r--r--firmware/powermgmt.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c
index 64aa5c0637..6ec0307ae5 100644
--- a/firmware/powermgmt.c
+++ b/firmware/powermgmt.c
@@ -49,9 +49,12 @@
49#endif 49#endif
50 50
51#if (defined(IAUDIO_X5) || defined(IAUDIO_M5)) && !defined (SIMULATOR) 51#if (defined(IAUDIO_X5) || defined(IAUDIO_M5)) && !defined (SIMULATOR)
52#include "pcf50606.h"
53#include "lcd-remote-target.h" 52#include "lcd-remote-target.h"
54#endif 53#endif
54#if (defined(IAUDIO_X5) || defined(IAUDIO_M5) || defined(COWON_D2)) \
55 && !defined (SIMULATOR)
56#include "pcf50606.h"
57#endif
55 58
56/** Shared by sim **/ 59/** Shared by sim **/
57int last_sent_battery_level = 100; 60int last_sent_battery_level = 100;
@@ -788,7 +791,7 @@ void sys_poweroff(void)
788 /* If the main thread fails to shut down the system, we will force a 791 /* If the main thread fails to shut down the system, we will force a
789 power off after an 20 second timeout - 28 seconds if recording */ 792 power off after an 20 second timeout - 28 seconds if recording */
790 if (shutdown_timeout == 0) { 793 if (shutdown_timeout == 0) {
791#if defined(IAUDIO_X5) || defined(IAUDIO_M5) 794#if defined(IAUDIO_X5) || defined(IAUDIO_M5) || defined(COWON_D2)
792 pcf50606_reset_timeout(); /* Reset timer on first attempt only */ 795 pcf50606_reset_timeout(); /* Reset timer on first attempt only */
793#endif 796#endif
794#ifdef HAVE_RECORDING 797#ifdef HAVE_RECORDING
@@ -806,7 +809,7 @@ void cancel_shutdown(void)
806{ 809{
807 logf("cancel_shutdown()"); 810 logf("cancel_shutdown()");
808 811
809#if defined(IAUDIO_X5) || defined(IAUDIO_M5) 812#if defined(IAUDIO_X5) || defined(IAUDIO_M5) || defined(COWON_D2)
810 /* TODO: Move some things to target/ tree */ 813 /* TODO: Move some things to target/ tree */
811 if (shutdown_timeout) 814 if (shutdown_timeout)
812 pcf50606_reset_timeout(); 815 pcf50606_reset_timeout();