m68k: let clk_disable() return immediately if clk is NULL
[cascardo/linux.git] / arch / m68k / coldfire / clk.c
index fddfdcc..1e3c7e9 100644 (file)
@@ -101,6 +101,10 @@ EXPORT_SYMBOL(clk_enable);
 void clk_disable(struct clk *clk)
 {
        unsigned long flags;
+
+       if (!clk)
+               return;
+
        spin_lock_irqsave(&clk_lock, flags);
        if ((--clk->enabled == 0) && clk->clk_ops)
                clk->clk_ops->disable(clk);