diff options
-rw-r--r-- | drivers/clk/clk.c | 7 | ||||
-rw-r--r-- | include/linux/clk.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index 7ec3d93787..5942e29c48 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -273,6 +273,13 @@ struct of_clk_provider { static LIST_HEAD(of_clk_providers); +struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec, + void *data) +{ + return data; +} +EXPORT_SYMBOL_GPL(of_clk_src_simple_get); + struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data) { struct clk_onecell_data *clk_data = data; diff --git a/include/linux/clk.h b/include/linux/clk.h index 6aed1dee77..477840020c 100644 --- a/include/linux/clk.h +++ b/include/linux/clk.h @@ -290,6 +290,7 @@ struct clk_onecell_data { unsigned int clk_num; }; struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data); +struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec, void *data); struct clk *of_clk_get(struct device_node *np, int index); struct clk *of_clk_get_by_name(struct device_node *np, const char *name); |