diff options
| -rw-r--r-- | drivers/sh/clk/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/sh/clk/core.c b/drivers/sh/clk/core.c index 4f64183b27fa..7e9c39951ecb 100644 --- a/drivers/sh/clk/core.c +++ b/drivers/sh/clk/core.c | |||
| @@ -635,7 +635,7 @@ static void clks_core_resume(void) | |||
| 635 | struct clk *clkp; | 635 | struct clk *clkp; |
| 636 | 636 | ||
| 637 | list_for_each_entry(clkp, &clock_list, node) { | 637 | list_for_each_entry(clkp, &clock_list, node) { |
| 638 | if (likely(clkp->ops)) { | 638 | if (likely(clkp->usecount && clkp->ops)) { |
| 639 | unsigned long rate = clkp->rate; | 639 | unsigned long rate = clkp->rate; |
| 640 | 640 | ||
| 641 | if (likely(clkp->ops->set_parent)) | 641 | if (likely(clkp->ops->set_parent)) |
