T108: 解决Bug84723

Change-Id: I8d02db28c95c6b40810652fad6a142cd309a5262
diff --git a/mbtk/liblynq_lib/src/lynq_sleep.c b/mbtk/liblynq_lib/src/lynq_sleep.c
index 78a7ec1..572a561 100755
--- a/mbtk/liblynq_lib/src/lynq_sleep.c
+++ b/mbtk/liblynq_lib/src/lynq_sleep.c
@@ -16,6 +16,7 @@
 #include "mbtk_type.h"
 #include "mbtk_log.h"
 #include "mbtk_info_api.h"
+#include "mbtk_power.h"
 
 /*
 This module is system sleep, the system cannot sleep when the lock exists
@@ -114,7 +115,7 @@
 
     if((enable == 1) || enable == '1')
     {
-        if(!access("/sys/power/autosleep", W_OK))
+        if(!mbtk_system_sleep())
         {
             system("echo mem > /sys/power/autosleep");
             autosleep_enable = TRUE;