diff options
author | Weiyi Lu <weiyi.lu@mediatek.com> | 2019-09-02 17:00:57 +0800 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2019-09-17 10:22:49 -0700 |
commit | e4c23e19aa2a611c2068f7c55487d2cbfea690ef (patch) | |
tree | 888003f6b330c012dc74a14c4fc43c4efbcdb078 /drivers/clk/mediatek/clk-mtk.h | |
parent | f9e55ac22ce9246c085e1c97ddda93608ce17eaf (diff) |
clk: mediatek: Register clock gate with device
Allow those clocks under a power domain to do the runtime pm operation
by forwarding the struct device pointer from clock provider.
Signed-off-by: Weiyi Lu <weiyi.lu@mediatek.com>
Link: https://lkml.kernel.org/r/1567414859-3244-2-git-send-email-weiyi.lu@mediatek.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/mediatek/clk-mtk.h')
-rw-r--r-- | drivers/clk/mediatek/clk-mtk.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/clk/mediatek/clk-mtk.h b/drivers/clk/mediatek/clk-mtk.h index 2e9e26084798..c3d6756b0c7e 100644 --- a/drivers/clk/mediatek/clk-mtk.h +++ b/drivers/clk/mediatek/clk-mtk.h @@ -169,6 +169,11 @@ int mtk_clk_register_gates(struct device_node *node, const struct mtk_gate *clks, int num, struct clk_onecell_data *clk_data); +int mtk_clk_register_gates_with_dev(struct device_node *node, + const struct mtk_gate *clks, + int num, struct clk_onecell_data *clk_data, + struct device *dev); + struct mtk_clk_divider { int id; const char *name; |