Hi,
You can fix this by applying this patch:
Author: Matthew Ault <[email protected]>
Date: Wed Jan 4 12:41:07 2012 +0000
drivers/base/power/main.c: Fix reference to renamed function
diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c
index 5dac263..cd32d25 100644
--- a/drivers/base/power/main.c
+++ b/drivers/base/power/main.c
@@ -518,7 +518,7 @@ static int device_resume(struct device *dev,
pm_message_t state, bool async)
TRACE_DEVICE(dev);
TRACE_RESUME(0);
- if (dev->parent && dev->parent->power.in_suspend)
+ if (dev->parent && dev->parent->power.is_prepared)
dpm_wait(dev->parent, async);
device_lock(dev);
HTH,
Matt
On Nov 29 2011, 2:59 pm, San Xi <[email protected]> wrote:
> Hi everyone,
> I try to build android-2.6.39 on fc 12. And got the following error,
> did anyone meet this question before?
>
> drivers/base/power/main.c: In function 'device_resume':
> drivers/base/power/main.c:521: error: 'struct dev_pm_info' has no member
> named 'in_suspend'
> drivers/base/power/main.c: In function '__device_suspend':
> drivers/base/power/main.c:932: warning: label 'End' defined but not used
> make[3]: *** [drivers/base/power/main.o] Error 1
> make[2]: *** [drivers/base/power] Error 2
> make[1]: *** [drivers/base] Error 2
> make: *** [drivers] Error 2
--
unsubscribe: [email protected]
website: http://groups.google.com/group/android-kernel