From: Rajesh Poornachandran <[email protected]> Medfield/GFX/PM: Runtime PM - Delete DSR timer only when its enabled - avoid sanity stack trace from Kernel.
Signed-off-by: Rajesh Poornachandran <[email protected]> Signed-off-by: Hitesh K. Patel <[email protected]> --- drivers/staging/mrst/drv/psb_powermgmt.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/staging/mrst/drv/psb_powermgmt.c b/drivers/staging/mrst/drv/psb_powermgmt.c index 9795fac..ca0a87f 100644 --- a/drivers/staging/mrst/drv/psb_powermgmt.c +++ b/drivers/staging/mrst/drv/psb_powermgmt.c @@ -1370,10 +1370,12 @@ void ospm_suspend_display(struct drm_device *dev) if (IS_MDFLD(dev)) { /* delete the dsr timer*/ + if (dev_priv->platform_rev_id == MDFLD_PNW_A0) { #ifdef CONFIG_MDFLD_DSI_DPU - del_timer_sync(dpu_timer); + del_timer_sync(dpu_timer); #else - del_timer_sync(dsr_timer); + del_timer_sync(dsr_timer); + } #endif mdfld_save_cursor_overlay_registers(dev); -- 1.7.1 _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
