diff options
author | Arnd Bergmann <arnd@arndb.de> | 2014-01-28 15:17:41 -0500 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2017-07-27 07:15:29 -0400 |
commit | 31d5cf1476a09c95d8f5c2d1d77fa57f7d802b52 (patch) | |
tree | 6494364ca57649ce9fbd8439dd1fa00df5865c0b | |
parent | d997211e1ea14a67baadf391a8106d4330244700 (diff) |
ARM: davinci: normalize clk API
davinci still has its own clk implementation, but lacks
a clk_get_parent() helper, which can lead to link errors
in randconfig builds.
This adds the usual implementation.
Acked-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r-- | arch/arm/mach-davinci/clock.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/clock.c b/arch/arm/mach-davinci/clock.c index f5dce9b4e617..f77a4f766050 100644 --- a/arch/arm/mach-davinci/clock.c +++ b/arch/arm/mach-davinci/clock.c | |||
@@ -218,6 +218,15 @@ int clk_set_parent(struct clk *clk, struct clk *parent) | |||
218 | } | 218 | } |
219 | EXPORT_SYMBOL(clk_set_parent); | 219 | EXPORT_SYMBOL(clk_set_parent); |
220 | 220 | ||
221 | struct clk *clk_get_parent(struct clk *clk) | ||
222 | { | ||
223 | if (!clk) | ||
224 | return NULL; | ||
225 | |||
226 | return clk->parent; | ||
227 | } | ||
228 | EXPORT_SYMBOL(clk_get_parent); | ||
229 | |||
221 | int clk_register(struct clk *clk) | 230 | int clk_register(struct clk *clk) |
222 | { | 231 | { |
223 | if (clk == NULL || IS_ERR(clk)) | 232 | if (clk == NULL || IS_ERR(clk)) |