diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c index 0855a10337ee..079024a40a9d 100644 --- a/drivers/base/power/main.c +++ b/drivers/base/power/main.c @@ -453,6 +453,11 @@ static void dpm_drv_timeout(unsigned long data) struct device *dev = dpm_drv_wd_data.dev; struct task_struct *tsk = dpm_drv_wd_data.tsk; +#ifdef CONFIG_ARCH_RK29 +#include + resume_console(); +#endif + printk(KERN_EMERG "**** DPM device timeout: %s (%s)\n", dev_name(dev), (dev->driver ? dev->driver->name : "no driver"));