diff options
author | 2017-12-22 17:46:04 +0800 | |
---|---|---|
committer | 2017-12-26 17:34:03 -0800 | |
commit | 756efe131088b6e6e7f0124ff9c4e1f0165d3140 (patch) | |
tree | 9b6f57ac546ee543d41c14a1b13bd65d795ee4c4 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | clk: sunxi: sun9i-mmc: Implement reset callback for reset controls (diff) | |
download | wireguard-linux-756efe131088b6e6e7f0124ff9c4e1f0165d3140.tar.xz wireguard-linux-756efe131088b6e6e7f0124ff9c4e1f0165d3140.zip |
clk: use atomic runtime pm api in clk_core_is_enabled
Current clk_pm_runtime_put is using pm_runtime_put_sync which
is not safe to be called in clk_core_is_enabled as it should
be able to run in atomic context.
Thus use pm_runtime_put instead which is atomic safe.
Cc: Stephen Boyd <sboyd@codeaurora.org>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Ulf Hansson <ulf.hansson@linaro.org>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Fixes: 9a34b45397e5 ("clk: Add support for runtime PM")
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions