obj-$(CONFIG_ARCH_OMAP3) += pm34xx.o sleep34xx.o \
cpuidle34xx.o
obj-$(CONFIG_ARCH_OMAP4) += pm44xx.o
-obj-$(CONFIG_PM_DEBUG) += pm-debug.o
+obj-y += pm-debug.o
obj-$(CONFIG_OMAP_SMARTREFLEX) += sr_device.o smartreflex.o
obj-$(CONFIG_OMAP_SMARTREFLEX_CLASS3) += smartreflex-class3.o
"ON"
};
+#ifdef CONFIG_PM_DEBUG
void pm_dbg_update_time(struct powerdomain *pwrdm, int prev)
{
s64 t;
pwrdm->timer = t;
}
+#endif
static int clkdm_dbg_show_counter(struct clockdomain *clkdm, void *user)
{
static int pwrdm_dbg_show_timer(struct powerdomain *pwrdm, void *user)
{
+#ifdef CONFIG_PM_DEBUG
struct seq_file *s = (struct seq_file *)user;
int i;
pwrdm->state_timer[i]);
seq_printf(s, "\n");
+#endif
return 0;
}
static int __init pwrdms_setup(struct powerdomain *pwrdm, void *dir)
{
+ struct dentry *d;
+
+#ifdef CONFIG_PM_DEBUG
int i;
s64 t;
- struct dentry *d;
t = sched_clock();
pwrdm->state_timer[i] = 0;
pwrdm->timer = t;
+#endif
if (strncmp(pwrdm->name, "dpll", 4) == 0)
return 0;
extern int omap3_pm_get_suspend_state(struct powerdomain *pwrdm);
extern int omap3_pm_set_suspend_state(struct powerdomain *pwrdm, int state);
-#ifdef CONFIG_PM_DEBUG
extern u32 enable_off_mode;
-#else
-#define enable_off_mode 0
-#endif
#if defined(CONFIG_PM_DEBUG) && defined(CONFIG_DEBUG_FS)
extern void pm_dbg_update_time(struct powerdomain *pwrdm, int prev);