
我看到這串文字我完全不知道要怎樣用
... ...
@@ -13,6 +13,7 @@
13 13
*
14 14
*/
15 15
16
+#include <linux/delay.h>
16 17
#include <linux/earlysuspend.h>
17 18
#include <linux/module.h>
18 19
#include <linux/wait.h>
... ...
@@ -33,6 +34,10 @@ static void stop_drawing_early_suspend(struct early_suspend *h)
33 34
int ret;
34 35
unsigned long irq_flags;
35 36
37
+ /* FIXME: earlysuspend breaks androids CRT-off animation
38
+ * Sleep a little bit to get it played properly */
39
+ msleep(500);
40
+
36 41
spin_lock_irqsave(&fb_state_lock, irq_flags);
37 42
fb_state = FB_STATE_REQUEST_STOP_DRAWING;
38 43
spin_unlock_irqrestore(&fb_state_lock, irq_flags);
關閉廣告