]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/plat-omap/clock.c
ARM: OMAP: Add sanity check to clk_disable
[linux-2.6-omap-h63xx.git] / arch / arm / plat-omap / clock.c
index 7f45c7c3e673d1898902fbac743de5e7cb655fd8..4abf2714f2d9f9be9de5b9bbe83441b41cdbd2dd 100644 (file)
@@ -100,6 +100,7 @@ void clk_disable(struct clk *clk)
                return;
 
        spin_lock_irqsave(&clockfw_lock, flags);
+       BUG_ON(clk->usecount == 0);
        if (arch_clock->clk_disable)
                arch_clock->clk_disable(clk);
        spin_unlock_irqrestore(&clockfw_lock, flags);