r4124 - branches/src/target/kernel/2.6.24.x/patches

werner at sita.openmoko.org werner at sita.openmoko.org
Thu Feb 28 05:12:46 CET 2008


Author: werner
Date: 2008-02-28 05:12:43 +0100 (Thu, 28 Feb 2008)
New Revision: 4124

Modified:
   branches/src/target/kernel/2.6.24.x/patches/series
Log:
The initialization of clocks uses mutexes, but we execute the resume in
an interrupt context. We therefore have to hand this task to a non-interrupt.

Adapted from a patch by Andy Green.

resume-timers-wq.patch:
- arch/arm/plat-s3c24xx/time.c (s3c24xx_timer): for resume, call new function
  s3c2410_timer_resume instead of s3c2410_timer_setup
- arch/arm/plat-s3c24xx/time.c (s3c2410_timer_resume, 
  s3c2410_timer_resume_work): run s3c2410_timer_setup via a workqueue



Modified: branches/src/target/kernel/2.6.24.x/patches/series
===================================================================
--- branches/src/target/kernel/2.6.24.x/patches/series	2008-02-27 13:13:15 UTC (rev 4123)
+++ branches/src/target/kernel/2.6.24.x/patches/series	2008-02-28 04:12:43 UTC (rev 4124)
@@ -5,8 +5,9 @@
 asoc-neo1973_wm8753-power.patch
 asoc-core-suspend_resume.patch
 
-# this looks like a bug in upstream
+# these looks like bugs in upstream
 fix-i2c-s3c2410-resume-race.patch
+resume-timers-wq.patch
 
 # GTA01 core feature set
 s3c2410-bbt.patch





More information about the commitlog mailing list