summaryrefslogtreecommitdiffstats
path: root/Documentation/driver-model
diff options
context:
space:
mode:
authorStephen Boyd <sboyd@codeaurora.org>2017-09-02 01:16:40 +0200
committerStephen Boyd <sboyd@codeaurora.org>2017-11-02 07:37:19 +0100
commitaa795c41d9cd41dc9c915dd1956ddd0e4ae44485 (patch)
tree36073a0396a8da04331dd617a44efe0bf1e9720e /Documentation/driver-model
parentLinux 4.14-rc1 (diff)
downloadlinux-aa795c41d9cd41dc9c915dd1956ddd0e4ae44485.tar.xz
linux-aa795c41d9cd41dc9c915dd1956ddd0e4ae44485.zip
clk: Add devm_of_clk_add_hw_provider()/del_provider() APIs
Sometimes we only have one of_clk_del_provider() call in driver error and remove paths, because we're missing a devm_of_clk_add_hw_provider() API. Introduce the API so we can convert drivers to use this and potentially reduce the amount of code needed to remove providers in drivers. Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Diffstat (limited to 'Documentation/driver-model')
-rw-r--r--Documentation/driver-model/devres.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/Documentation/driver-model/devres.txt b/Documentation/driver-model/devres.txt
index 69f08c0f23a8..c180045eb43b 100644
--- a/Documentation/driver-model/devres.txt
+++ b/Documentation/driver-model/devres.txt
@@ -237,6 +237,7 @@ CLOCK
devm_clk_get()
devm_clk_put()
devm_clk_hw_register()
+ devm_of_clk_add_hw_provider()
DMA
dmam_alloc_coherent()