]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/arm/mach-omap2/pm-debug.c
OMAP: omap3_pm_get_suspend_state() error ignored in pwrdm_suspend_get()
[net-next-2.6.git] / arch / arm / mach-omap2 / pm-debug.c
index e9d3993d1f969c7bbd69cac7210f96d22346d390..562d190cd66c29ef3ae981d3da2ed245643bb967 100644 (file)
@@ -488,9 +488,11 @@ int pm_dbg_regset_init(int reg_set)
 
 static int pwrdm_suspend_get(void *data, u64 *val)
 {
-       *val = omap3_pm_get_suspend_state((struct powerdomain *)data);
+       int ret;
+       ret = omap3_pm_get_suspend_state((struct powerdomain *)data);
+       *val = ret;
 
-       if (*val >= 0)
+       if (ret >= 0)
                return 0;
        return *val;
 }