diff options
Diffstat (limited to 'drivers/clk')
-rw-r--r-- | drivers/clk/clk.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index c87fdd710560..efdfd009c270 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c | |||
@@ -465,6 +465,9 @@ static void __clk_disable(struct clk *clk) | |||
465 | if (!clk) | 465 | if (!clk) |
466 | return; | 466 | return; |
467 | 467 | ||
468 | if (WARN_ON(IS_ERR(clk))) | ||
469 | return; | ||
470 | |||
468 | if (WARN_ON(clk->enable_count == 0)) | 471 | if (WARN_ON(clk->enable_count == 0)) |
469 | return; | 472 | return; |
470 | 473 | ||