ARM: tegra: clock: Replace Tegra3 main clock disable bug with warning
Alex Frid [Thu, 28 Jul 2011 19:54:35 +0000 (12:54 -0700)]
On attempt to disable Tegra3 main clock generate WARN() rather than
BUG(). Clock is not actually disabled in any case.

Bug 853986

Original-Change-Id: I5bae24141f49beb02e50f7db37184ea80d526a28
Reviewed-on: http://git-master/r/43758
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R9a24c51dc6fde5c1f5d102747c5e32a3931be589

arch/arm/mach-tegra/tegra3_clocks.c

index ec89662..270d3bd 100644 (file)
@@ -508,7 +508,7 @@ static int tegra3_clk_m_enable(struct clk *c)
 static void tegra3_clk_m_disable(struct clk *c)
 {
        pr_debug("%s on clock %s\n", __func__, c->name);
-       BUG();
+       WARN(1, "Attempting to disable main SoC clock\n");
 }
 
 static struct clk_ops tegra_clk_m_ops = {