Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dee45648 authored by Juha Yrjola's avatar Juha Yrjola Committed by Tony Lindgren
Browse files

ARM: OMAP: Add sanity check to clk_disable



BUG() if the clock use count is already zero.

Signed-off-by: default avatarJuha Yrjola <juha.yrjola@solidboot.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent bee7930f
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -100,6 +100,7 @@ void clk_disable(struct clk *clk)
		return;
		return;


	spin_lock_irqsave(&clockfw_lock, flags);
	spin_lock_irqsave(&clockfw_lock, flags);
	BUG_ON(clk->usecount == 0);
	if (arch_clock->clk_disable)
	if (arch_clock->clk_disable)
		arch_clock->clk_disable(clk);
		arch_clock->clk_disable(clk);
	spin_unlock_irqrestore(&clockfw_lock, flags);
	spin_unlock_irqrestore(&clockfw_lock, flags);