projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1bd37a4
)
clk: Assert prepare_lock in clk_core_get_boundaries
author
Leonard Crestez
<leonard.crestez@nxp.com>
Tue, 2 Jul 2019 13:27:10 +0000
(16:27 +0300)
committer
Stephen Boyd
<sboyd@kernel.org>
Thu, 8 Aug 2019 15:02:21 +0000
(08:02 -0700)
This function iterates the clk consumer list on clk_core so it must be
called under prepare_lock. This is already done by all callers but add a
lockdep assert to check anyway.
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Link:
https://lkml.kernel.org/r/29453ee8e820457d87a8faf9d496390e59c6826f.1562073871.git.leonard.crestez@nxp.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/clk.c
patch
|
blob
|
history
diff --git
a/drivers/clk/clk.c
b/drivers/clk/clk.c
index a7cee0fac071a6a2fced846ac216ee2c450f465a..991fb3a62bda0aeb1bcabdb4edd11f0bef91d491 100644
(file)
--- a/
drivers/clk/clk.c
+++ b/
drivers/clk/clk.c
@@
-593,6
+593,8
@@
static void clk_core_get_boundaries(struct clk_core *core,
{
struct clk *clk_user;
+ lockdep_assert_held(&prepare_lock);
+
*min_rate = core->min_rate;
*max_rate = core->max_rate;