From 840fe9aa86e1207a85bf0529161d2f5d1a4d0797 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Fri, 14 Sep 2012 08:26:23 +0200 Subject: tegra: colibri_t30: hack to avoid clock warnings Hack to avoid extensive warnings being logged during boot-up due to CPU clock adjustments before regulator being ready. --- arch/arm/mach-tegra/tegra3_clocks.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm/mach-tegra/tegra3_clocks.c') diff --git a/arch/arm/mach-tegra/tegra3_clocks.c b/arch/arm/mach-tegra/tegra3_clocks.c index 110c8d4e601c..eba959c9e2d3 100644 --- a/arch/arm/mach-tegra/tegra3_clocks.c +++ b/arch/arm/mach-tegra/tegra3_clocks.c @@ -843,12 +843,15 @@ static int tegra3_cpu_clk_set_rate(struct clk *c, unsigned long rate) if (c->dvfs) { if (!c->dvfs->dvfs_rail) return -ENOSYS; +#ifndef CONFIG_MACH_COLIBRI_T30 +/* Hack: avoid extensive warnings being logged during boot-up. */ else if ((!c->dvfs->dvfs_rail->reg) && (clk_get_rate_locked(c) < rate)) { WARN(1, "Increasing CPU rate while regulator is not" " ready may overclock CPU\n"); return -ENOSYS; } +#endif /* CONFIG_MACH_COLIBRI_T30 */ } /* -- cgit v1.2.3